0001053055-20-000003.txt : 20200810
0001053055-20-000003.hdr.sgml : 20200810
20200810101540
ACCESSION NUMBER: 0001053055-20-000003
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200810
DATE AS OF CHANGE: 20200810
EFFECTIVENESS DATE: 20200810
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: BOSTON FINANCIAL MANGEMENT LLC
CENTRAL INDEX KEY: 0001053055
IRS NUMBER: 475775386
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-06656
FILM NUMBER: 201087660
BUSINESS ADDRESS:
STREET 1: 255 STATE STREET, 6TH FLOOR
CITY: BOSTON
STATE: MA
ZIP: 02109
BUSINESS PHONE: 6173388108
MAIL ADDRESS:
STREET 1: 255 STATE STREET, 6TH FLOOR
CITY: BOSTON
STATE: MA
ZIP: 02109
FORMER COMPANY:
FORMER CONFORMED NAME: BOSTON FINANCIAL MANGEMENT INC /MA
DATE OF NAME CHANGE: 19990804
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001053055
XXXXXXXX
06-30-2020
06-30-2020
BOSTON FINANCIAL MANGEMENT LLC
255 STATE STREET, 6TH FLOOR
BOSTON
MA
02109
13F HOLDINGS REPORT
028-06656
N
Charles J. Zambri
Chief Compliance Officer
617-275-0364
Charles J. Zambri
Boston
MA
08-10-2020
0
276
1859247
false
INFORMATION TABLE
2
13F06302020.xml
VANGUARD INDEX FDS
VALUE ETF
922908744
100
1007
SH
SOLE
1007
0
0
BALL CORP
COM
058498106
102
1463
SH
SOLE
1463
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
105
600
SH
SOLE
600
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
105
1338
SH
SOLE
1338
0
0
LOGITECH INTL S A
SHS
H50430232
108
1656
SH
SOLE
1656
0
0
NATERA INC
COM
632307104
117
2349
SH
SOLE
2349
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
118
891
SH
SOLE
891
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
121
1150
SH
SOLE
1150
0
0
DOLLAR GEN CORP NEW
COM
256677105
123
645
SH
SOLE
645
0
0
ISHARES TR
CORE US AGGBD ET
464287226
126
1069
SH
SOLE
1069
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
128
1075
SH
SOLE
1075
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
129
523
SH
SOLE
523
0
0
ZOETIS INC
CL A
98978V103
133
972
SH
SOLE
972
0
0
BOSTON PPTYS LTD PARTNERSHIP
COM
101121101
136
1500
SH
SOLE
1500
0
0
CULLEN FROST BANKERS INC
COM
229899109
136
1820
SH
SOLE
1820
0
0
CAMBRIDGE BANCORP
COM
132152109
137
2320
SH
SOLE
2320
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
140
1255
SH
SOLE
1255
0
0
ISHARES TR
RUS MID CAP ETF
464287499
141
2623
SH
SOLE
2623
0
0
PARKER HANNIFIN CORP
COM
701094104
141
767
SH
SOLE
767
0
0
EATON CORP PLC
SHS
G29183103
142
1619
SH
SOLE
1619
0
0
CANADIAN PAC RY LTD
COM
13645T100
143
560
SH
SOLE
560
0
0
WELLS FARGO CO NEW
COM
949746101
144
5624
SH
SOLE
5624
0
0
AFLAC INC
COM
001055102
147
4075
SH
SOLE
4075
0
0
ISHARES TR
US TREAS BD ETF
46429B267
151
5401
SH
SOLE
5401
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
152
535
SH
SOLE
535
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
156
3897
SH
SOLE
3897
0
0
EBAY INC.
COM
278642103
157
3000
SH
SOLE
3000
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
163
2050
SH
SOLE
2050
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
163
4957
SH
SOLE
4957
0
0
CELANESE CORP DEL
COM
150870103
164
1900
SH
SOLE
1900
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
166
9135
SH
SOLE
9135
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
167
1550
SH
SOLE
1550
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
170
2995
SH
SOLE
2995
0
0
STATE STR CORP
COM
857477103
170
2675
SH
SOLE
2675
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
172
3248
SH
SOLE
3248
0
0
CLOROX CO DEL
COM
189054109
180
822
SH
SOLE
822
0
0
EATON VANCE CORP
COM NON VTG
278265103
181
4683
SH
SOLE
4683
0
0
FEDEX CORP
COM
31428X106
182
1300
SH
SOLE
1300
0
0
GENERAL DYNAMICS CORP
COM
369550108
182
1220
SH
SOLE
1220
0
0
DOMINION ENERGY INC
COM
25746U109
186
2295
SH
SOLE
2295
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
188
1150
SH
SOLE
1150
0
0
TESLA INC
COM
88160R101
189
175
SH
SOLE
175
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
193
6504
SH
SOLE
6504
0
0
YUM BRANDS INC
COM
988498101
193
2220
SH
SOLE
2220
0
0
ISHARES TR
TIPS BD ETF
464287176
201
1630
SH
SOLE
1630
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
202
1190
SH
SOLE
1190
0
0
WASTE CONNECTIONS INC
COM
94106B101
204
2172
SH
SOLE
2172
0
0
BP PLC
SPONSORED ADR
055622104
207
8882
SH
SOLE
8882
0
0
AUTODESK INC
COM
052769106
209
873
SH
SOLE
873
0
0
CINTAS CORP
COM
172908105
209
783
SH
SOLE
783
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
209
935
SH
SOLE
935
0
0
MARKEL CORP
COM
570535104
209
226
SH
SOLE
226
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
210
2290
SH
SOLE
2290
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
214
8030
SH
SOLE
8030
0
0
CHURCH & DWIGHT INC
COM
171340102
222
2870
SH
SOLE
2870
0
0
QUANTERIX CORP
COM
74766Q101
225
8200
SH
SOLE
8200
0
0
WILLIAMS COS INC
COM
969457100
228
12011
SH
SOLE
12011
0
0
LINDE PLC
SHS
G5494J103
232
1095
SH
SOLE
1095
0
0
CONMED CORP
COM
207410101
233
3236
SH
SOLE
3236
0
0
CERNER CORP
COM
156782104
236
3440
SH
SOLE
3440
0
0
WAYFAIR INC
CL A
94419L101
237
1200
SH
SOLE
1200
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
238
4193
SH
SOLE
4193
0
0
SOUTHERN CO
COM
842587107
243
4688
SH
SOLE
4688
0
0
PHILIP MORRIS INTL INC
COM
718172109
244
3481
SH
SOLE
3481
0
0
AVALONBAY CMNTYS INC
COM
053484101
252
1632
SH
SOLE
1632
0
0
PPG INDS INC
COM
693506107
255
2400
SH
SOLE
2400
0
0
ANSYS INC
COM
03662Q105
264
905
SH
SOLE
905
0
0
V F CORP
COM
918204108
268
4400
SH
SOLE
4400
0
0
APPLIED MATLS INC
COM
038222105
272
4500
SH
SOLE
4500
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
279
4275
SH
SOLE
4275
0
0
APTARGROUP INC
COM
038336103
283
2530
SH
SOLE
2530
0
0
ISHARES TR
S&P SML 600 GWT
464287887
283
1665
SH
SOLE
1665
0
0
TRIMBLE INC
COM
896239100
283
6552
SH
SOLE
6552
0
0
TARGET CORP
COM
87612E106
284
2366
SH
SOLE
2366
0
0
WEC ENERGY GROUP INC
COM
92939U106
293
3340
SH
SOLE
3340
0
0
HANOVER INS GROUP INC
COM
410867105
296
2917
SH
SOLE
2917
0
0
SCHWAB CHARLES CORP
COM
808513105
300
8904
SH
SOLE
8904
0
0
PTC INC
COM
69370C100
308
3956
SH
SOLE
3956
0
0
ANALOG DEVICES INC
COM
032654105
309
2520
SH
SOLE
2520
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
310
2868
SH
SOLE
2868
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
312
7360
SH
SOLE
7360
0
0
BAXTER INTL INC
COM
071813109
316
3675
SH
SOLE
3675
0
0
MARSH & MCLENNAN COS INC
COM
571748102
318
2960
SH
SOLE
2960
0
0
AMERIPRISE FINL INC
COM
03076C106
319
2128
SH
SOLE
2128
0
0
WP CAREY INC
COM
92936U109
338
5000
SH
SOLE
5000
0
0
CANTEL MED CORP
COM
138098108
342
7739
SH
SOLE
7739
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
345
1517
SH
SOLE
1517
0
0
NETFLIX INC
COM
64110L106
346
760
SH
SOLE
760
0
0
TEXAS INSTRS INC
COM
882508104
349
2750
SH
SOLE
2750
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
350
15739
SH
SOLE
15739
0
0
NORTHROP GRUMMAN CORP
COM
666807102
354
1153
SH
SOLE
1153
0
0
ANTHEM INC
COM
036752103
359
1366
SH
SOLE
1366
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
360
3544
SH
SOLE
3544
0
0
CATERPILLAR INC DEL
COM
149123101
362
2860
SH
SOLE
2860
0
0
CIGNA CORP NEW
COM
125523100
366
1951
SH
SOLE
1951
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
367
4205
SH
SOLE
4205
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
368
8535
SH
SOLE
8535
0
0
GENERAL MLS INC
COM
370334104
371
6013
SH
SOLE
6013
0
0
WASTE MGMT INC DEL
COM
94106L109
376
3547
SH
SOLE
3547
0
0
GOLD TRUST
ISHARES
464285105
378
22245
SH
SOLE
22245
0
0
ORACLE CORP
COM
68389X105
399
7225
SH
SOLE
7225
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
402
2762
SH
SOLE
2762
0
0
CSX CORP
COM
126408103
405
5814
SH
SOLE
5814
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
415
2901
SH
SOLE
2901
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
418
2673
SH
SOLE
2673
0
0
COSTAR GROUP INC
COM
22160N109
429
604
SH
SOLE
604
0
0
SALESFORCE COM INC
COM
79466L302
448
2392
SH
SOLE
2392
0
0
DEERE & CO
COM
244199105
453
2885
SH
SOLE
2885
0
0
ISHARES TR
SH TR CRPORT ETF
464288646
461
8426
SH
SOLE
8426
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
464
1559
SH
SOLE
1559
0
0
OTIS WORLDWIDE CORP
COM
68902V107
469
8244
SH
SOLE
8244
0
0
STARBUCKS CORP
COM
855244109
471
6394
SH
SOLE
6394
0
0
NORFOLK SOUTHERN CORP
COM
655844108
489
2785
SH
SOLE
2785
0
0
MEDTRONIC PLC
SHS
G5960L103
490
5339
SH
SOLE
5339
0
0
VERISK ANALYTICS INC
COM
92345Y106
496
2912
SH
SOLE
2912
0
0
BANK NEW YORK MELLON CORP
COM
064058100
510
13196
SH
SOLE
13196
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
517
6474
SH
SOLE
6474
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
521
17000
SH
SOLE
17000
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
523
2426
SH
SOLE
2426
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
539
8027
SH
SOLE
8027
0
0
CARMAX INC
COM
143130102
540
6026
SH
SOLE
6026
0
0
FORTIVE CORP
COM
34959J108
540
7976
SH
SOLE
7976
0
0
VANGUARD TAX-MANAGED FDS
FTSE DEV MKT ETF
921943858
553
14257
SH
SOLE
14257
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
567
4694
SH
SOLE
4694
0
0
PNC FINL SVCS GROUP INC
COM
693475105
587
5575
SH
SOLE
5575
0
0
FISERV INC
COM
337738108
590
6044
SH
SOLE
6044
0
0
KAR AUCTION SVCS INC
COM
48238T109
594
43200
SH
SOLE
43200
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
608
6394
SH
SOLE
6394
0
0
EVERSOURCE ENERGY
COM
30040W108
609
7309
SH
SOLE
7309
0
0
UNILEVER N V
N Y SHS NEW
904784709
612
11487
SH
SOLE
11487
0
0
HONEYWELL INTL INC
COM
438516106
624
4316
SH
SOLE
4316
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
625
3485
SH
SOLE
3485
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
637
27509
SH
SOLE
27509
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
646
8230
SH
SOLE
8230
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
653
16493
SH
SOLE
16493
0
0
IAA INC
COM
449253103
662
17172
SH
SOLE
17172
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
699
1226
SH
SOLE
1226
0
0
SYSCO CORP
COM
871829107
710
12995
SH
SOLE
12995
0
0
IDEXX LABS INC
COM
45168D104
721
2183
SH
SOLE
2183
0
0
LILLY ELI & CO
COM
532457108
730
4444
SH
SOLE
4444
0
0
S&P GLOBAL INC
COM
78409V104
740
2246
SH
SOLE
2246
0
0
AMERICAN EXPRESS CO
COM
025816109
742
7795
SH
SOLE
7795
0
0
COMCAST CORP NEW
CL A
20030N101
747
19154
SH
SOLE
19154
0
0
BROADCOM INC
COM
11135F101
791
2506
SH
SOLE
2506
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
802
3
SH
SOLE
3
0
0
ISHARES TR
CORE S&P500 ETF
464287200
829
2678
SH
SOLE
2678
0
0
TJX COS INC NEW
COM
872540109
923
18251
SH
SOLE
18251
0
0
BARRICK GOLD CORPORATION
COM
067901108
932
34600
SH
SOLE
34600
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
940
17055
SH
SOLE
17055
0
0
LOWES COS INC
COM
548661107
942
6969
SH
SOLE
6969
0
0
SPDR GOLD TR
GOLD SHS
78463V107
955
5706
SH
SOLE
5706
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
963
13932
SH
SOLE
13932
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
984
10752
SH
SOLE
10752
0
0
AT&T INC
COM
00206R102
1003
33164
SH
SOLE
33164
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
1011
17193
SH
SOLE
17193
0
0
CVS HEALTH CORP
COM
126650100
1017
15651
SH
SOLE
15651
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1017
21363
SH
SOLE
21363
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
1018
4904
SH
SOLE
4904
0
0
KIMBERLY CLARK CORP
COM
494368103
1037
7334
SH
SOLE
7334
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
1187
6592
SH
SOLE
6592
0
0
SEI INVTS CO
COM
784117103
1229
22352
SH
SOLE
22352
0
0
EXACT SCIENCES CORP
COM
30063P105
1241
14269
SH
SOLE
14269
0
0
TRACTOR SUPPLY CO
COM
892356106
1256
9529
SH
SOLE
9529
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
1264
25500
SH
SOLE
25500
0
0
CHEVRON CORP NEW
COM
166764100
1267
14201
SH
SOLE
14201
0
0
INTUIT
COM
461202103
1272
4296
SH
SOLE
4296
0
0
UNILEVER PLC
SPON ADR NEW
904767704
1316
23980
SH
SOLE
23980
0
0
WALMART INC
COM
931142103
1379
11510
SH
SOLE
11510
0
0
DISNEY WALT CO
COM DISNEY
254687106
1388
12444
SH
SOLE
12444
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
1414
24950
SH
SOLE
24950
0
0
PAYPAL HLDGS INC
COM
70450Y103
1431
8214
SH
SOLE
8214
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
1493
6955
SH
SOLE
6955
0
0
BOEING CO
COM
097023105
1522
8303
SH
SOLE
8303
0
0
ISHARES TR
RESIDNL REAL EST
464288562
1544
25700
SH
SOLE
25700
0
0
QUALCOMM INC
COM
747525103
1592
17459
SH
SOLE
17459
0
0
FACEBOOK INC
CL A
30303M102
1631
7181
SH
SOLE
7181
0
0
COLGATE PALMOLIVE CO
COM
194162103
1669
22786
SH
SOLE
22786
0
0
RPM INTL INC
COM
749685103
1682
22412
SH
SOLE
22412
0
0
COCA COLA CO
COM
191216100
1700
38046
SH
SOLE
38046
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
1857
21443
SH
SOLE
21443
0
0
ROPER TECHNOLOGIES INC
COM
776696106
1876
4833
SH
SOLE
4833
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
1898
42804
SH
SOLE
42804
0
0
ILLUMINA INC
COM
452327109
1985
5361
SH
SOLE
5361
0
0
BK OF AMERICA CORP
COM
060505104
2010
84629
SH
SOLE
84629
0
0
NOVO-NORDISK A S
ADR
670100205
2016
30786
SH
SOLE
30786
0
0
NEWMONT CORP
COM
651639106
2130
34500
SH
SOLE
34500
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
2185
35462
SH
SOLE
35462
0
0
EMERSON ELEC CO
COM
291011104
2356
37988
SH
SOLE
37988
0
0
3M CO
COM
88579Y101
2508
16080
SH
SOLE
16080
0
0
HENRY JACK & ASSOC INC
COM
426281101
2633
14307
SH
SOLE
14307
0
0
INTEL CORP
COM
458140100
2740
45802
SH
SOLE
45802
0
0
EXXON MOBIL CORP
COM
30231G102
2775
62058
SH
SOLE
62058
0
0
MCDONALDS CORP
COM
580135101
2789
15121
SH
SOLE
15121
0
0
UNION PAC CORP
COM
907818108
2807
16603
SH
SOLE
16603
0
0
ECOLAB INC
COM
278865100
2879
14471
SH
SOLE
14471
0
0
AMGEN INC
COM
031162100
3113
13198
SH
SOLE
13198
0
0
ABBVIE INC
COM
00287Y109
3626
36931
SH
SOLE
36931
0
0
CISCO SYS INC
COM
17275R102
3662
78524
SH
SOLE
78524
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
3803
32454
SH
SOLE
32454
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
4150
12788
SH
SOLE
12788
0
0
PEPSICO INC
COM
713448108
4251
32145
SH
SOLE
32145
0
0
STRYKER CORPORATION
COM
863667101
4317
23955
SH
SOLE
23955
0
0
ISHARES TR
MSCI EAFE ETF
464287465
4417
72566
SH
SOLE
72566
0
0
NIKE INC
CL B
654106103
4839
49355
SH
SOLE
49355
0
0
MERCK & CO. INC
COM
58933Y105
4895
63295
SH
SOLE
63295
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
5033
73700
SH
SOLE
73700
0
0
JPMORGAN CHASE & CO
COM
46625H100
5233
55634
SH
SOLE
55634
0
0
ABBOTT LABS
COM
002824100
5234
57249
SH
SOLE
57249
0
0
ILLINOIS TOOL WKS INC
COM
452308109
5453
31186
SH
SOLE
31186
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
5619
15508
SH
SOLE
15508
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
5706
31965
SH
SOLE
31965
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
5797
18798
SH
SOLE
18798
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
5866
30559
SH
SOLE
30559
0
0
ROSS STORES INC
COM
778296103
5906
69283
SH
SOLE
69283
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
5946
41526
SH
SOLE
41526
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
6513
155937
SH
SOLE
155937
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
6594
22358
SH
SOLE
22358
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
7559
29238
SH
SOLE
29238
0
0
HERSHEY CO
COM
427866108
8740
67426
SH
SOLE
67426
0
0
NEXTERA ENERGY INC
COM
65339F101
8961
37312
SH
SOLE
37312
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
9049
67337
SH
SOLE
67337
0
0
ALPHABET INC
CAP STK CL A
02079K305
9115
6428
SH
SOLE
6428
0
0
ISHARES TR
RUS 1000 ETF
464287622
9496
55315
SH
SOLE
55315
0
0
FASTENAL CO
COM
311900104
9849
229902
SH
SOLE
229902
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
9990
74289
SH
SOLE
74289
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
10526
59192
SH
SOLE
59192
0
0
PROCTER AND GAMBLE CO
COM
742718109
10616
88786
SH
SOLE
88786
0
0
AMDOCS LTD
SHS
G02602103
10657
175045
SH
SOLE
175045
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
10732
72082
SH
SOLE
72082
0
0
DANAHER CORPORATION
COM
235851102
10962
61995
SH
SOLE
61995
0
0
LENNOX INTL INC
COM
526107107
11565
49635
SH
SOLE
49635
0
0
NORDSON CORP
COM
655663102
11672
61525
SH
SOLE
61525
0
0
BLACKROCK INC
COM
09247X101
11993
22043
SH
SOLE
22043
0
0
REPUBLIC SVCS INC
COM
760759100
12701
154793
SH
SOLE
154793
0
0
WISDOMTREE TR
EM EX ST-OWNED
97717X578
12987
434193
SH
SOLE
434193
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
13259
339898
SH
SOLE
339898
0
0
SMITH A O CORP
COM
831865209
13578
288161
SH
SOLE
288161
0
0
ADOBE INC
COM
00724F101
13621
31290
SH
SOLE
31290
0
0
HEICO CORP NEW
CL A
422806208
13903
171136
SH
SOLE
171136
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
14066
170168
SH
SOLE
170168
0
0
ALPHABET INC
CAP STK CL C
02079K107
14491
10251
SH
SOLE
10251
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
15885
506868
SH
SOLE
506868
0
0
EXPEDITORS INTL WASH INC
COM
302130109
16241
213585
SH
SOLE
213585
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
20004
188736
SH
SOLE
188736
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
20141
199915
SH
SOLE
199915
0
0
WATERS CORP
COM
941848103
20506
113670
SH
SOLE
113670
0
0
GILEAD SCIENCES INC
COM
375558103
20564
267275
SH
SOLE
267275
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
21241
316650
SH
SOLE
316650
0
0
BROWN & BROWN INC
COM
115236101
23324
572226
SH
SOLE
572226
0
0
LOCKHEED MARTIN CORP
COM
539830109
25191
69032
SH
SOLE
69032
0
0
BECTON DICKINSON & CO
COM
075887109
25785
107763
SH
SOLE
107763
0
0
HOME DEPOT INC
COM
437076102
26185
104528
SH
SOLE
104528
0
0
CME GROUP INC
COM
12572Q105
26356
162151
SH
SOLE
162151
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
27304
163156
SH
SOLE
163156
0
0
AMAZON COM INC
COM
023135106
27334
9908
SH
SOLE
9908
0
0
MOODYS CORP
COM
615369105
30615
111437
SH
SOLE
111437
0
0
JOHNSON & JOHNSON
COM
478160104
31516
224104
SH
SOLE
224104
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
31750
697966
SH
SOLE
697966
0
0
STERIS PLC
SHS USD
G8473T100
32991
215009
SH
SOLE
215009
0
0
EQUINIX INC
COM
29444U700
33125
47167
SH
SOLE
47167
0
0
BERKLEY W R CORP
COM
084423102
36193
631752
SH
SOLE
631752
0
0
COSTCO WHSL CORP NEW
COM
22160K105
36352
119892
SH
SOLE
119892
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
41606
140704
SH
SOLE
140704
0
0
AIR PRODS & CHEMS INC
COM
009158106
42584
176359
SH
SOLE
176359
0
0
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
44304
572704
SH
SOLE
572704
0
0
VERISIGN INC
COM
92343E102
44974
217443
SH
SOLE
217443
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
46716
370204
SH
SOLE
370204
0
0
FAIR ISAAC CORP
COM
303250104
47892
114564
SH
SOLE
114564
0
0
PFIZER INC
COM
717081103
48327
1477893
SH
SOLE
1477893
0
0
VISA INC
COM CL A
92826C839
51098
264524
SH
SOLE
264524
0
0
SHERWIN WILLIAMS CO
COM
824348106
56396
97596
SH
SOLE
97596
0
0
COPART INC
COM
217204106
56802
682147
SH
SOLE
682147
0
0
WATSCO INC
COM
942622200
61929
348502
SH
SOLE
348502
0
0
TYLER TECHNOLOGIES INC
COM
902252105
65302
188256
SH
SOLE
188256
0
0
APPLE INC
COM
037833100
93068
255120
SH
SOLE
255120
0
0
MICROSOFT CORP
COM
594918104
101951
500965
SH
SOLE
500965
0
0