BFSG, LLC Q2 2019 Filing

Filed July 30, 2019

Portfolio Value

$256.4M

Holdings

125

Report Date

Q2 2019

Filing Type

13F-HR

All Holdings (125 positions)

#StockSharesValue% PortfolioType
1
IEIISHARES TR
113,084$14.2M5.55%
2
SHYISHARES TR
151,074$12.8M5.00%
3
VTIVANGUARD INDEX FDS
82,652$12.4M4.84%
4
SHVISHARES TR
92,777$10.3M4.00%
5
MSFTMICROSOFT CORP
72,610$9.7M3.79%
6
BNDXVANGUARD CHARLOTTE FDS
153,196$8.8M3.42%
7
SCHPSCHWAB STRATEGIC TR
141,656$8.0M3.11%
8
IJRISHARES TR
91,381$7.2M2.79%
9
VCSHVANGUARD SCOTTSDALE FDS
87,565$7.1M2.76%
10
IVVISHARES TR
22,278$6.6M2.56%
11
VIGIVANGUARD WHITEHALL FDS INC
79,494$5.4M2.11%
12
CSCOCISCO SYS INC
95,842$5.2M2.05%
13
BILSPDR SER TR
56,183$5.1M2.01%
14
TJXTJX COS INC NEW
94,440$5.0M1.95%
15
JPSTJP MORGAN EXCHANGE TRADED FD
91,774$4.6M1.80%
16
HDHOME DEPOT INC
21,868$4.5M1.77%
17
VWOVANGUARD INTL EQUITY INDEX F
106,864$4.5M1.77%
18
BACVERIZON COMMUNICATIONS INC
69,998$4.0M1.56%
19
COSTCOSTCO WHSL CORP NEW
14,094$3.7M1.45%
20
PGPROCTER AND GAMBLE CO
31,818$3.5M1.36%
21
INTCINTEL CORP
72,446$3.5M1.35%
22
ACNACCENTURE PLC IRELAND
17,769$3.3M1.28%
23
JNJJOHNSON & JOHNSON
23,333$3.3M1.27%
24
MAMASTERCARD INCORPORATED
12,263$3.2M1.27%
25
NEENEXTERA ENERGY INC
15,211$3.1M1.22%
26
VFCV F CORP
31,686$2.8M1.08%
27
MRKMERCK & CO INC
32,925$2.8M1.08%
28
SYKSTRYKER CORP
13,116$2.7M1.05%
29
USBUS BANCORP DEL
50,818$2.7M1.04%
30
CHDCHURCH & DWIGHT INC
36,327$2.7M1.04%
31
RYROYAL BK CDA MONTREAL QUE
32,971$2.6M1.02%
32
PFEPFIZER INC
59,556$2.6M1.01%
33
WMTWALMART INC
22,418$2.5M0.97%
34
NVDANVIDIA CORP
14,625$2.4M0.94%
35
LINLINDE PLC
11,673$2.3M0.91%
36
MDTMEDTRONIC PLC
23,219$2.3M0.88%
37
FASTFASTENAL CO
65,583$2.1M0.83%
38
WBAWALGREENS BOOTS ALLIANCE INC
38,756$2.1M0.83%
39
UTXZUNITED TECHNOLOGIES CORP
15,999$2.1M0.81%
40
VNQVANGUARD INDEX FDS
22,300$1.9M0.76%
41
SCHZSCHWAB STRATEGIC TR
35,465$1.9M0.73%
42
JPMJPMORGAN CHASE & CO
16,727$1.9M0.73%
43
XOMEXXON MOBIL CORP
24,255$1.9M0.73%
44
ABBVABBVIE INC
25,323$1.8M0.72%
45
GOOGALPHABET INC
1,680$1.8M0.71%
46
NVONOVO-NORDISK A S
34,056$1.7M0.68%
47
CVXCHEVRON CORP NEW
13,962$1.7M0.68%
48
BCEBCE INC
36,947$1.7M0.66%
49
USMVISHARES TR
25,935$1.6M0.62%
50
CHRWC H ROBINSON WORLDWIDE INC
18,785$1.6M0.62%
51
NKENIKE INC
18,700$1.6M0.61%
52
MDYSPDR S&P MIDCAP 400 ETF TR
4,398$1.6M0.61%
53
CMCSACOMCAST CORP NEW
30,325$1.3M0.50%
54
XLESELECT SECTOR SPDR TR
17,865$1.1M0.44%
55
EDCONSOLIDATED EDISON INC
12,459$1.1M0.43%
56
EIXEDISON INTL
15,470$1.0M0.41%
57
IJHISHARES TR
5,352$1.0M0.41%
58
LVLNSPDR SERIES TRUST
19,413$1.0M0.40%
59
VIGVANGUARD GROUP
8,000$921K0.36%
60
RTN1USDRAYTHEON CO
5,009$871K0.34%
61
ELLAUDER ESTEE COS INC
4,677$856K0.33%
62
VYMVANGUARD WHITEHALL FDS INC
9,684$846K0.33%
63
EEMISHARES TR
19,460$835K0.33%
64
SCHHSCHWAB STRATEGIC TR
18,217$810K0.32%
65
SHMSPDR SER TR
15,052$736K0.29%
66
KMBKIMBERLY CLARK CORP
5,478$730K0.28%
67
SCHESCHWAB STRATEGIC TR
25,996$682K0.27%
68
SPYSPDR S&P 500 ETF TR
2,283$669K0.26%
69
SCHXSCHWAB STRATEGIC TR
9,470$665K0.26%
70
BABAALIBABA GROUP HLDG LTD
3,922$665K0.26%
71
CSGPCOSTAR GROUP INC
1,174$650K0.25%
72
MSCIMSCI INC
2,660$635K0.25%
73
VVISA INC
3,642$632K0.25%
74
NVSNNOVARTIS A G
6,895$630K0.25%
75
SCHFSCHWAB STRATEGIC TR
19,459$624K0.24%
76
IDXXIDEXX LABS INC
2,233$615K0.24%
77
EXASEXACT SCIENCES CORP
5,121$604K0.24%
78
WPCW P CAREY INC
7,351$597K0.23%
79
TECHBIO TECHNE CORP
2,852$595K0.23%
80
CITCINTAS CORP
2,455$583K0.23%
81
ADBEADOBE INC
1,944$573K0.22%
82
XLKSELECT SECTOR SPDR TR
7,290$569K0.22%
83
IQVIQVIA HLDGS INC
3,507$564K0.22%
84
ETNEATON CORP PLC
6,691$557K0.22%
85
TRUTRANSUNION
7,523$553K0.22%
86
FLSFLOWSERVE CORP
10,185$537K0.21%
87
PAYXPAYCHEX INC
6,424$529K0.21%
88
FLT1EURFLEETCOR TECHNOLOGIES INC
1,840$517K0.20%
89
KMXCARMAX INC
5,902$512K0.20%
90
ITWILLINOIS TOOL WKS INC
3,380$510K0.20%
91
IHS MARKIT LTD
7,911$504K0.20%
92
PYPLPAYPAL HLDGS INC
4,373$501K0.20%
93
SPGIS&P GLOBAL INC
2,092$477K0.19%
94
BONDPIMCO ETF TR
4,404$473K0.18%
95
VRSKVERISK ANALYTICS INC
3,228$473K0.18%
96
SYFSYNCHRONY FINL
13,567$470K0.18%
97
DISDISNEY WALT CO
3,356$469K0.18%
98
MCOMOODYS CORP
2,343$458K0.18%
99
CYBRCYBERARK SOFTWARE LTD
3,586$458K0.18%
100
OLEDUNIVERSAL DISPLAY CORP
2,420$455K0.18%
Page 1 of 2Next