0001053055-23-000003.txt : 20230807 0001053055-23-000003.hdr.sgml : 20230807 20230807083450 ACCESSION NUMBER: 0001053055-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230807 DATE AS OF CHANGE: 20230807 EFFECTIVENESS DATE: 20230807 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: 231145766 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 X0202 13F-HR LIVE false false false 0001053055 XXXXXXXX 06-30-2023 06-30-2023 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-07-2023 0 306 2765231133 false
INFORMATION TABLE 2 13F06302023.xml FEDEX CORP COM 31428X106 202287 816 SH SOLE 816 0 0 SOUTHERN CO COM 842587107 203655 2899 SH SOLE 2899 0 0 API GROUP CORP COM STK 00187Y100 204450 7500 SH SOLE 7500 0 0 PARKER-HANNIFIN CORP COM 701094104 205552 527 SH SOLE 527 0 0 ELEVANCE HEALTH INC COM 036752103 205707 463 SH SOLE 463 0 0 CELANESE CORP DEL COM 150870103 207398 1791 SH SOLE 1791 0 0 ISHARES TR S&P MC 400VL ETF 464287705 208690 1948 SH SOLE 1948 0 0 NORTHROP GRUMMAN CORP COM 666807102 211947 465 SH SOLE 465 0 0 AT&T INC COM 00206R102 218982 13729 SH SOLE 13729 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 220849 2665 SH SOLE 2665 0 0 MASCO CORP COM 574599106 229520 4000 SH SOLE 4000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 231635 2751 SH SOLE 2751 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 234038 798 SH SOLE 798 0 0 ISHARES TR CORE MSCI EAFE 46432F842 237195 3514 SH SOLE 3514 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 237285 7039 SH SOLE 7039 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 240227 2668 SH SOLE 2668 0 0 IRON MTN INC DEL COM 46284V101 242054 4260 SH SOLE 4260 0 0 PROLOGIS INC. COM 74340W103 245383 2001 SH SOLE 2001 0 0 PTC INC COM 69370C100 245468 1725 SH SOLE 1725 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 255533 2635 SH SOLE 2635 0 0 ISHARES TR CORE S&P TTL STK 464287150 257105 2628 SH SOLE 2628 0 0 AUTODESK INC COM 052769106 260264 1272 SH SOLE 1272 0 0 CARMAX INC COM 143130102 262316 3134 SH SOLE 3134 0 0 WEC ENERGY GROUP INC COM 92939U106 269485 3054 SH SOLE 3054 0 0 ISHARES TR EAFE VALUE ETF 464288877 287376 5872 SH SOLE 5872 0 0 ISHARES TR MSCI ACWI EX US 464288240 288134 5854 SH SOLE 5854 0 0 ISHARES TR S&P MC 400GR ETF 464287606 290850 3878 SH SOLE 3878 0 0 ANALOG DEVICES INC COM 032654105 296501 1522 SH SOLE 1522 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 300966 5226 SH SOLE 5226 0 0 PPG INDS INC COM 693506107 302532 2040 SH SOLE 2040 0 0 RB GLOBAL INC COM 74935Q107 303780 5063 SH SOLE 5063 0 0 GENERAL DYNAMICS CORP COM 369550108 309171 1437 SH SOLE 1437 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 312943 4291 SH SOLE 4291 0 0 ANSYS INC COM 03662Q105 314087 951 SH SOLE 951 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 321790 3851 SH SOLE 3851 0 0 CINTAS CORP COM 172908105 327179 658 SH SOLE 658 0 0 HANOVER INS GROUP INC COM 410867105 329709 2917 SH SOLE 2917 0 0 CONOCOPHILLIPS COM 20825C104 332899 3213 SH SOLE 3213 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 338410 3771 SH SOLE 3771 0 0 SWEETGREEN INC COM CL A 87043Q108 340525 26562 SH SOLE 26562 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 340622 3802 SH SOLE 3802 0 0 US BANCORP DEL COM NEW 902973304 342427 10364 SH SOLE 10364 0 0 UNILEVER PLC SPON ADR NEW 904767704 343120 6582 SH SOLE 6582 0 0 SPDR SER TR S&P DIVID ETF 78464A763 344328 2809 SH SOLE 2809 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 347665 6725 SH SOLE 6725 0 0 ISHARES TR S&P 500 VAL ETF 464287408 349622 2169 SH SOLE 2169 0 0 WASTE CONNECTIONS INC COM 94106B101 353323 2472 SH SOLE 2472 0 0 AFLAC INC COM 001055102 360727 5168 SH SOLE 5168 0 0 GENERAL MLS INC COM 370334104 362408 4725 SH SOLE 4725 0 0 INDEPENDENT BK CORP MASS COM 453836108 365072 8202 SH SOLE 8202 0 0 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 367710 8925 SH SOLE 8925 0 0 GSK PLC SPONSORED ADR 37733W204 378640 10624 SH SOLE 10624 0 0 FISERV INC COM 337738108 380721 3018 SH SOLE 3018 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 384274 5085 SH SOLE 5085 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 389790 8494 SH SOLE 8494 0 0 SUN LIFE FINANCIAL INC. COM 866796105 390431 7491 SH SOLE 7491 0 0 EVERSOURCE ENERGY COM 30040W108 391704 5523 SH SOLE 5523 0 0 TE CONNECTIVITY LTD SHS H84989104 413753 2952 SH SOLE 2952 0 0 ISHARES TR S&P SML 600 GWT 464287887 414438 3606 SH SOLE 3606 0 0 PHILIP MORRIS INTL INC COM 718172109 418595 4288 SH SOLE 4288 0 0 CATERPILLAR INC COM 149123101 420254 1708 SH SOLE 1708 0 0 KINDER MORGAN INC DEL COM 49456B101 428434 24880 SH SOLE 24880 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 428773 4870 SH SOLE 4870 0 0 CONMED CORP COM 207410101 434441 3197 SH SOLE 3197 0 0 NUCOR CORP COM 670346105 436515 2662 SH SOLE 2662 0 0 EXPEDITORS INTL WASH INC COM 302130109 442852 3656 SH SOLE 3656 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 457233 9198 SH SOLE 9198 0 0 MORGAN STANLEY COM NEW 617446448 467309 5472 SH SOLE 5472 0 0 SCHWAB CHARLES CORP COM 808513105 471238 8314 SH SOLE 8314 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 475893 2945 SH SOLE 2945 0 0 ISHARES TR EAFE GRWTH ETF 464288885 485351 5087 SH SOLE 5087 0 0 CITIGROUP INC COM NEW 172967424 491293 10671 SH SOLE 10671 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 498663 2265 SH SOLE 2265 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 511959 8215 SH SOLE 8215 0 0 SELECT SECTOR SPDR TR PUT 81369Y803 521580 3000 PRN Put SOLE 3000 0 0 ISHARES TR CORE US AGGBD ET 464287226 525502 5365 SH SOLE 5365 0 0 CHUBB LIMITED COM H1467J104 532621 2766 SH SOLE 2766 0 0 COSTAR GROUP INC COM 22160N109 540408 6072 SH SOLE 6072 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 555453 2740 SH SOLE 2740 0 0 3M CO COM 88579Y101 558903 5584 SH SOLE 5584 0 0 INDEXIQ ETF TR IQ CNDRM ESG INT 45409B453 580027 21343 SH SOLE 21343 0 0 HUBBELL INC COM 443510607 583546 1760 SH SOLE 1760 0 0 WP CAREY INC COM 92936U109 604325 8945 SH SOLE 8945 0 0 AMERIPRISE FINL INC COM 03076C106 606192 1825 SH SOLE 1825 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 612717 1602 SH SOLE 1602 0 0 CONSTELLATION ENERGY CORP COM 21037T109 622174 6796 SH SOLE 6796 0 0 APPLIED MATLS INC COM 038222105 626870 4337 SH SOLE 4337 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 635198 1560 SH SOLE 1560 0 0 MCCORMICK & CO INC COM NON VTG 579780206 645941 7405 SH SOLE 7405 0 0 RPM INTL INC COM 749685103 650992 7255 SH SOLE 7255 0 0 ILLUMINA INC COM 452327109 651153 3473 SH SOLE 3473 0 0 TRAVELERS COMPANIES INC COM 89417E109 663208 3819 SH SOLE 3819 0 0 SYSCO CORP COM 871829107 686350 9250 SH SOLE 9250 0 0 DOMINION ENERGY INC COM 25746U109 703360 13581 SH SOLE 13581 0 0 TESLA INC COM 88160R101 708088 2705 SH SOLE 2705 0 0 ADVANCED MICRO DEVICES INC COM 007903107 713191 6261 SH SOLE 6261 0 0 AMERICAN EXPRESS CO COM 025816109 719446 4130 SH SOLE 4130 0 0 NORFOLK SOUTHN CORP COM 655844108 720213 3176 SH SOLE 3176 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 733157 53889 SH SOLE 53889 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 741060 20585 SH SOLE 20585 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 743451 3738 SH SOLE 3738 0 0 THE CIGNA GROUP COM 125523100 760426 2710 SH SOLE 2710 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 761246 5689 SH SOLE 5689 0 0 BOOKING HOLDINGS INC COM 09857L108 796598 295 SH SOLE 295 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 798745 5621 SH SOLE 5621 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 800022 20223 SH SOLE 20223 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 805721 8775 SH SOLE 8775 0 0 EXELON CORP COM 30161N101 809912 19880 SH SOLE 19880 0 0 NOVARTIS AG SPONSORED ADR 66987V109 819692 8123 SH SOLE 8123 0 0 CSX CORP COM 126408103 873370 25612 SH SOLE 25612 0 0 NETFLIX INC COM 64110L106 880980 2000 SH SOLE 2000 0 0 ROCKWELL AUTOMATION INC COM 773903109 903352 2742 SH SOLE 2742 0 0 KIMBERLY-CLARK CORP COM 494368103 906641 6567 SH SOLE 6567 0 0 TEXAS INSTRS INC COM 882508104 909822 5054 SH SOLE 5054 0 0 CVS HEALTH CORP COM 126650100 921918 13336 SH SOLE 13336 0 0 MARSH & MCLENNAN COS INC COM 571748102 934006 4966 SH SOLE 4966 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 940562 39338 SH SOLE 39338 0 0 MEDTRONIC PLC SHS G5960L103 941525 10687 SH SOLE 10687 0 0 SEI INVTS CO COM 784117103 947958 15900 SH SOLE 15900 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 970114 8579 SH SOLE 8579 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 976289 13852 SH SOLE 13852 0 0 BOEING CO COM 097023105 991397 4695 SH SOLE 4695 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 992952 15527 SH SOLE 15527 0 0 EATON CORP PLC SHS G29183103 996853 4957 SH SOLE 4957 0 0 SPDR GOLD TR GOLD SHS 78463V107 1055359 5920 SH SOLE 5920 0 0 INSULET CORP COM 45784P101 1056478 3664 SH SOLE 3664 0 0 COMCAST CORP NEW CL A 20030N101 1102197 26527 SH SOLE 26527 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1141995 17345 SH SOLE 17345 0 0 CINCINNATI FINL CORP COM 172062101 1142051 11735 SH SOLE 11735 0 0 HONEYWELL INTL INC COM 438516106 1149758 5541 SH SOLE 5541 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 1151003 11810 SH SOLE 11810 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 1157462 11982 SH SOLE 11982 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1158366 20121 SH SOLE 20121 0 0 ISHARES SILVER TR ISHARES 46428Q109 1184067 56681 SH SOLE 56681 0 0 PNC FINL SVCS GROUP INC COM 693475105 1214033 9639 SH SOLE 9639 0 0 IDEXX LABS INC COM 45168D104 1249047 2487 SH SOLE 2487 0 0 WALMART INC COM 931142103 1278345 8133 SH SOLE 8133 0 0 LOWES COS INC COM 548661107 1302064 5769 SH SOLE 5769 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1303818 3813 SH SOLE 3813 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1307893 20823 SH SOLE 20823 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1308735 13874 SH SOLE 13874 0 0 WASTE MGMT INC DEL COM 94106L109 1347821 7772 SH SOLE 7772 0 0 PAYPAL HLDGS INC COM 70450Y103 1352351 20266 SH SOLE 20266 0 0 EXACT SCIENCES CORP COM 30063P105 1354414 14424 SH SOLE 14424 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 1397872 39200 SH SOLE 39200 0 0 HENRY JACK & ASSOC INC COM 426281101 1423979 8510 SH SOLE 8510 0 0 INTEL CORP COM 458140100 1432035 42824 SH SOLE 42824 0 0 DEERE & CO COM 244199105 1433158 3537 SH SOLE 3537 0 0 BARRICK GOLD CORP COM 067901108 1439050 85000 SH SOLE 85000 0 0 IQVIA HLDGS INC COM 46266C105 1454262 6470 SH SOLE 6470 0 0 ISHARES TR RUS MID CAP ETF 464287499 1462718 20029 SH SOLE 20029 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1473090 5206 SH SOLE 5206 0 0 TRACTOR SUPPLY CO COM 892356106 1507902 6820 SH SOLE 6820 0 0 VIATRIS INC COM 92556V106 1509356 151238 SH SOLE 151238 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1553430 3 SH SOLE 3 0 0 ORACLE CORP COM 68389X105 1693341 14219 SH SOLE 14219 0 0 LAUDER ESTEE COS INC CL A 518439104 1714046 8728 SH SOLE 8728 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 1835310 7212 SH SOLE 7212 0 0 TJX COS INC NEW COM 872540109 1874283 22105 SH SOLE 22105 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1879299 18935 SH SOLE 18935 0 0 ISHARES TR RESIDENTIAL MULT 464288562 1883039 25700 SH SOLE 25700 0 0 OTIS WORLDWIDE CORP COM 68902V107 1894578 21285 SH SOLE 21285 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1924591 35372 SH SOLE 35372 0 0 MSCI INC COM 55354G100 1941453 4137 SH SOLE 4137 0 0 EMERSON ELEC CO COM 291011104 1944922 21517 SH SOLE 21517 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 1952205 46010 SH SOLE 46010 0 0 DISNEY WALT CO COM 254687106 1981037 22189 SH SOLE 22189 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2036361 54756 SH SOLE 54756 0 0 QUALCOMM INC COM 747525103 2051060 17230 SH SOLE 17230 0 0 COCA COLA CO COM 191216100 2110744 35051 SH SOLE 35051 0 0 AMGEN INC COM 031162100 2137387 9627 SH SOLE 9627 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2145823 23552 SH SOLE 23552 0 0 COLGATE PALMOLIVE CO COM 194162103 2146874 27867 SH SOLE 27867 0 0 NVIDIA CORPORATION COM 67066G104 2242006 5300 SH SOLE 5300 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 2251860 65442 SH SOLE 65442 0 0 BLACKSTONE INC COM 09260D107 2319695 24951 SH SOLE 24951 0 0 STARBUCKS CORP COM 855244109 2349407 23717 SH SOLE 23717 0 0 UNUM GROUP COM 91529Y106 2385000 50000 SH SOLE 50000 0 0 INDEXIQ ETF TR CANDRIAM ESG US 45409B461 2425517 62528 SH SOLE 62528 0 0 OLD REP INTL CORP COM 680223104 2441037 96982 SH SOLE 96982 0 0 SERVICENOW INC COM 81762P102 2449066 4358 SH SOLE 4358 0 0 LILLY ELI & CO COM 532457108 2510450 5353 SH SOLE 5353 0 0 NEWMONT CORP COM 651639106 2569242 60226 SH SOLE 60226 0 0 REPUBLIC SVCS INC COM 760759100 2639120 17230 SH SOLE 17230 0 0 ILLINOIS TOOL WKS INC COM 452308109 2717989 10865 SH SOLE 10865 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 2834620 49178 SH SOLE 49178 0 0 S&P GLOBAL INC COM 78409V104 2934916 7321 SH SOLE 7321 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2985512 9675 SH SOLE 9675 0 0 NIKE INC CL B 654106103 2990807 27098 SH SOLE 27098 0 0 VERISK ANALYTICS INC COM 92345Y106 3097290 13703 SH SOLE 13703 0 0 MONDELEZ INTL INC CL A 609207105 3115195 42709 SH SOLE 42709 0 0 LINDE PLC SHS G54950103 3171348 8322 SH SOLE 8322 0 0 CISCO SYS INC COM 17275R102 3196756 61785 SH SOLE 61785 0 0 ABBVIE INC COM 00287Y109 3396813 25212 SH SOLE 25212 0 0 ECOLAB INC COM 278865100 3423895 18340 SH SOLE 18340 0 0 NOVO-NORDISK A S ADR 670100205 3450863 21324 SH SOLE 21324 0 0 FASTENAL CO COM 311900104 3519226 59658 SH SOLE 59658 0 0 MCDONALDS CORP COM 580135101 3626572 12153 SH SOLE 12153 0 0 ISHARES GOLD TR ISHARES NEW 464285204 3634779 99884 SH SOLE 99884 0 0 GILEAD SCIENCES INC COM 375558103 3664718 47551 SH SOLE 47551 0 0 UNION PAC CORP COM 907818108 3847266 18802 SH SOLE 18802 0 0 DOLLAR GEN CORP NEW COM 256677105 3868777 22787 SH SOLE 22787 0 0 AVANTOR INC COM 05352A100 3994784 194488 SH SOLE 194488 0 0 INTUIT COM 461202103 4082473 8910 SH SOLE 8910 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4083622 100384 SH SOLE 100384 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4234615 55969 SH SOLE 55969 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 4250975 144395 SH SOLE 144395 0 0 ROSS STORES INC COM 778296103 4372510 38995 SH SOLE 38995 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 4421888 45140 SH SOLE 45140 0 0 BANK AMERICA CORP COM 060505104 4616164 160898 SH SOLE 160898 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4661145 64185 SH SOLE 64185 0 0 SALESFORCE INC COM 79466L302 4955104 23455 SH SOLE 23455 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 5009255 179222 SH SOLE 179222 0 0 ISHARES TR MSCI EAFE ETF 464287465 5078190 70044 SH SOLE 70044 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 5241354 19047 SH SOLE 19047 0 0 META PLATFORMS INC CL A 30303M102 5444872 18973 SH SOLE 18973 0 0 EXXON MOBIL CORP COM 30231G102 5545171 51703 SH SOLE 51703 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5595846 29881 SH SOLE 29881 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 5785519 98628 SH SOLE 98628 0 0 STRYKER CORPORATION COM 863667101 5946634 19491 SH SOLE 19491 0 0 ISHARES INC CORE MSCI EMKT 46434G103 6024274 122221 SH SOLE 122221 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6094650 27668 SH SOLE 27668 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 6556373 80863 SH SOLE 80863 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 6787354 18373 SH SOLE 18373 0 0 CHEVRON CORP NEW COM 166764100 6849761 43532 SH SOLE 43532 0 0 PALO ALTO NETWORKS INC COM 697435105 6934542 27140 SH SOLE 27140 0 0 ABBOTT LABS COM 002824100 7136014 65456 SH SOLE 65456 0 0 GARTNER INC COM 366651107 7454597 21280 SH SOLE 21280 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7632378 46989 SH SOLE 46989 0 0 PEPSICO INC COM 713448108 7809720 42165 SH SOLE 42165 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 7925188 36058 SH SOLE 36058 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8012165 16730 SH SOLE 16730 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8305460 17280 SH SOLE 17280 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 8315356 180064 SH SOLE 180064 0 0 BROADCOM INC COM 11135F101 8502549 9802 SH SOLE 9802 0 0 MERCK & CO INC COM 58933Y105 8577516 74335 SH SOLE 74335 0 0 CACI INTL INC CL A 127190304 9267781 27191 SH SOLE 27191 0 0 NEXTERA ENERGY INC COM 65339F101 9332209 125771 SH SOLE 125771 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 9831633 20106 SH SOLE 20106 0 0 CLARIVATE PLC ORD SHS G21810109 9883201 1037062 SH SOLE 1037062 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 10538568 20199 SH SOLE 20199 0 0 JPMORGAN CHASE & CO COM 46625H100 10575816 72716 SH SOLE 72716 0 0 PROCTER AND GAMBLE CO COM 742718109 10730507 70716 SH SOLE 70716 0 0 BWX TECHNOLOGIES INC COM 05605H100 10895102 152230 SH SOLE 152230 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 11002796 63424 SH SOLE 63424 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11410580 33462 SH SOLE 33462 0 0 IDEX CORP COM 45167R104 11694215 54326 SH SOLE 54326 0 0 CORE & MAIN INC CL A 21874C102 12553394 400555 SH SOLE 400555 0 0 ISHARES TR CORE S&P SCP ETF 464287804 12624460 126688 SH SOLE 126688 0 0 CHURCH & DWIGHT CO INC COM 171340102 13379302 133486 SH SOLE 133486 0 0 DANAHER CORPORATION COM 235851102 14150760 58962 SH SOLE 58962 0 0 NORDSON CORP COM 655663102 14796939 59622 SH SOLE 59622 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 14801736 33391 SH SOLE 33391 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 15497978 93053 SH SOLE 93053 0 0 ISHARES TR RUS 1000 ETF 464287622 15779972 64741 SH SOLE 64741 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 16848968 100675 SH SOLE 100675 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 16943900 364150 SH SOLE 364150 0 0 ALPHABET INC CAP STK CL A 02079K305 17051146 142449 SH SOLE 142449 0 0 HOME DEPOT INC COM 437076102 17544436 56478 SH SOLE 56478 0 0 BLACKROCK INC COM 09247X101 17618541 25492 SH SOLE 25492 0 0 WATERS CORP COM 941848103 17647347 66209 SH SOLE 66209 0 0 JOHNSON & JOHNSON COM 478160104 17969643 108565 SH SOLE 108565 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 19015384 606551 SH SOLE 606551 0 0 ALPHABET INC CAP STK CL C 02079K107 19280144 159380 SH SOLE 159380 0 0 ISHARES TR USD INV GRDE ETF 464288620 19334440 385994 SH SOLE 385994 0 0 ROPER TECHNOLOGIES INC COM 776696106 19872907 41333 SH SOLE 41333 0 0 CROWN CASTLE INC COM 22822V101 20439219 179386 SH SOLE 179386 0 0 GALLAGHER ARTHUR J & CO COM 363576109 20593690 93791 SH SOLE 93791 0 0 CARLISLE COS INC COM 142339100 20790731 81046 SH SOLE 81046 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 21712059 22728 SH SOLE 22728 0 0 ISHARES TR CORE S&P500 ETF 464287200 22886611 51349 SH SOLE 51349 0 0 HEICO CORP NEW CL A 422806208 24039555 170978 SH SOLE 170978 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 24084834 320746 SH SOLE 320746 0 0 TYLER TECHNOLOGIES INC COM 902252105 24224811 58167 SH SOLE 58167 0 0 AMAZON COM INC COM 023135106 26251245 201375 SH SOLE 201375 0 0 ISHARES TR CORE S&P MCP ETF 464287507 27610493 105593 SH SOLE 105593 0 0 BECTON DICKINSON & CO COM 075887109 29094305 110202 SH SOLE 110202 0 0 CME GROUP INC COM 12572Q105 30031063 162076 SH SOLE 162076 0 0 FIRSTSERVICE CORP NEW COM 33767E202 31466391 204208 SH SOLE 204208 0 0 AMERICAN TOWER CORP NEW COM 03027X100 32003591 165018 SH SOLE 165018 0 0 MOODYS CORP COM 615369105 33069098 95103 SH SOLE 95103 0 0 CDW CORP COM 12514G108 33196618 180908 SH SOLE 180908 0 0 AMPHENOL CORP NEW CL A 032095101 34203844 402635 SH SOLE 402635 0 0 FERGUSON PLC NEW SHS G3421J106 35008083 222542 SH SOLE 222542 0 0 LOCKHEED MARTIN CORP COM 539830109 35093236 76227 SH SOLE 76227 0 0 EQUINIX INC COM 29444U700 36525490 46592 SH SOLE 46592 0 0 SMITH A O CORP COM 831865209 38780704 532848 SH SOLE 532848 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 39996452 594389 SH SOLE 594389 0 0 BERKLEY W R CORP COM 084423102 41726188 700574 SH SOLE 700574 0 0 BROWN & BROWN INC COM 115236101 44018312 639429 SH SOLE 639429 0 0 COSTCO WHSL CORP NEW COM 22160K105 47421695 88082 SH SOLE 88082 0 0 VERISIGN INC COM 92343E102 47608038 210683 SH SOLE 210683 0 0 STERIS PLC SHS USD G8473T100 48652600 216253 SH SOLE 216253 0 0 PFIZER INC COM 717081103 49080665 1338077 SH SOLE 1338077 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 49155312 979775 SH SOLE 979775 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 50011199 750243 SH SOLE 750243 0 0 AIR PRODS & CHEMS INC COM 009158106 51029922 170367 SH SOLE 170367 0 0 MASTERCARD INCORPORATED CL A 57636Q104 57260547 145590 SH SOLE 145590 0 0 VISA INC COM CL A 92826C839 64840447 273035 SH SOLE 273035 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 64922970 391976 SH SOLE 391976 0 0 SHERWIN WILLIAMS CO COM 824348106 67821749 255430 SH SOLE 255430 0 0 FAIR ISAAC CORP COM 303250104 73951275 91387 SH SOLE 91387 0 0 COPART INC COM 217204106 91920891 1007794 SH SOLE 1007794 0 0 MICROSOFT CORP COM 594918104 131722462 386805 SH SOLE 386805 0 0 WATSCO INC COM 942622200 135985065 356476 SH SOLE 356476 0 0 APPLE INC COM 037833100 149228964 769340 SH SOLE 769340 0 0