0001053055-23-000004.txt : 20231109 0001053055-23-000004.hdr.sgml : 20231109 20231109084257 ACCESSION NUMBER: 0001053055-23-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 EFFECTIVENESS DATE: 20231109 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: 231390243 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 09-30-2023 09-30-2023 BOSTON FINANCIAL MANGEMENT LLC
255 STATE STREET, 6TH FLOOR BOSTON MA 02109
13F HOLDINGS REPORT 028-06656 000112360 801-11178 N
Charles Zambri Chief Compliance Officer 6172750364 Charles Zambri Boston MA 11-09-2023 0 301 2673884344 false
INFORMATION TABLE 2 bfm13f09302023.xml BERKSHIRE HATHAWAY INC DEL CL A 084670108 1594431 3 SH SOLE 3 0 0 BOOKING HOLDINGS INC COM 09857L108 848087 275 SH SOLE 275 0 0 ELEVANCE HEALTH INC COM 036752103 201600 463 SH SOLE 463 0 0 PARKER-HANNIFIN CORP COM 701094104 218521 561 SH SOLE 561 0 0 CINTAS CORP COM 172908105 316601 658 SH SOLE 658 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 217248 798 SH SOLE 798 0 0 FEDEX CORP COM 31428X106 216175 816 SH SOLE 816 0 0 ANSYS INC COM 03662Q105 282971 951 SH SOLE 951 0 0 AUTODESK INC COM 052769106 272708 1318 SH SOLE 1318 0 0 GENERAL DYNAMICS CORP COM 369550108 336317 1522 SH SOLE 1522 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 612459 1560 SH SOLE 1560 0 0 MARATHON PETE CORP COM 56585A102 239572 1583 SH SOLE 1583 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 601087 1602 SH SOLE 1602 0 0 ANALOG DEVICES INC COM 032654105 301681 1723 SH SOLE 1723 0 0 PTC INC COM 69370C100 244398 1725 SH SOLE 1725 0 0 AMERIPRISE FINL INC COM 03076C106 575292 1745 SH SOLE 1745 0 0 HUBBELL INC COM 443510607 551602 1760 SH SOLE 1760 0 0 CATERPILLAR INC COM 149123101 483756 1772 SH SOLE 1772 0 0 CELANESE CORP DEL COM 150870103 224807 1791 SH SOLE 1791 0 0 PROLOGIS INC. COM 74340W103 220830 1968 SH SOLE 1968 0 0 ISHARES TR S&P 500 VAL ETF 464287408 302911 1969 SH SOLE 1969 0 0 NETFLIX INC COM 64110L106 751424 1990 SH SOLE 1990 0 0 ROCKWELL AUTOMATION INC COM 773903109 583747 2042 SH SOLE 2042 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 435430 2091 SH SOLE 2091 0 0 WASTE CONNECTIONS INC COM 94106B101 291700 2172 SH SOLE 2172 0 0 PPG INDS INC COM 693506107 285690 2201 SH SOLE 2201 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 780329 2244 SH SOLE 2244 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 203378 2250 SH SOLE 2250 0 0 CHUBB LIMITED COM H1467J104 476525 2289 SH SOLE 2289 0 0 ISHARES TR CORE S&P TTL STK 464287150 247513 2628 SH SOLE 2628 0 0 SONY GROUP CORP SPONSORED ADR 835699307 217563 2640 SH SOLE 2640 0 0 DEERE & CO COM 244199105 1000812 2652 SH SOLE 2652 0 0 THE CIGNA GROUP COM 125523100 758944 2653 SH SOLE 2653 0 0 NUCOR CORP COM 670346105 416204 2662 SH SOLE 2662 0 0 IDEXX LABS INC COM 45168D104 1183690 2707 SH SOLE 2707 0 0 TE CONNECTIVITY LTD SHS H84989104 335879 2719 SH SOLE 2719 0 0 TESLA INC COM 88160R101 681850 2725 SH SOLE 2725 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 536582 2742 SH SOLE 2742 0 0 SPDR SER TR S&P DIVID ETF 78464A763 323064 2809 SH SOLE 2809 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 213589 2823 SH SOLE 2823 0 0 HANOVER INS GROUP INC COM 410867105 323729 2917 SH SOLE 2917 0 0 WEC ENERGY GROUP INC COM 92939U106 236737 2939 SH SOLE 2939 0 0 CARMAX INC COM 143130102 221668 3134 SH SOLE 3134 0 0 AMERICAN ELEC PWR CO INC COM 025537101 240479 3197 SH SOLE 3197 0 0 CONMED CORP COM 207410101 322418 3197 SH SOLE 3197 0 0 CONOCOPHILLIPS COM 20825C104 384918 3213 SH SOLE 3213 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 471881 3293 SH SOLE 3293 0 0 FISERV INC COM 337738108 375705 3326 SH SOLE 3326 0 0 ILLUMINA INC COM 452327109 470184 3425 SH SOLE 3425 0 0 EXPEDITORS INTL WASH INC COM 302130109 413356 3606 SH SOLE 3606 0 0 ISHARES TR S&P SML 600 GWT 464287887 395507 3606 SH SOLE 3606 0 0 INSULET CORP COM 45784P101 582777 3654 SH SOLE 3654 0 0 SOUTHERN CO COM 842587107 236811 3659 SH SOLE 3659 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 693509 3668 SH SOLE 3668 0 0 SCHLUMBERGER LTD COM STK 806857108 214136 3673 SH SOLE 3673 0 0 NVIDIA CORPORATION COM 67066G104 1638173 3766 SH SOLE 3766 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 263801 3816 SH SOLE 3816 0 0 TRAVELERS COMPANIES INC COM 89417E109 633153 3877 SH SOLE 3877 0 0 ISHARES TR S&P MC 400GR ETF 464287606 280147 3878 SH SOLE 3878 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1136424 3888 SH SOLE 3888 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 304552 3902 SH SOLE 3902 0 0 AMERICAN EXPRESS CO COM 025816109 590644 3959 SH SOLE 3959 0 0 MASCO CORP COM 574599106 213800 4000 SH SOLE 4000 0 0 NORFOLK SOUTHN CORP COM 655844108 799556 4060 SH SOLE 4060 0 0 MSCI INC COM 55354G100 2177512 4244 SH SOLE 4244 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 377842 4281 SH SOLE 4281 0 0 PHILIP MORRIS INTL INC COM 718172109 396984 4288 SH SOLE 4288 0 0 APPLIED MATLS INC COM 038222105 602396 4351 SH SOLE 4351 0 0 SERVICENOW INC COM 81762P102 2439861 4365 SH SOLE 4365 0 0 ISHARES TR CORE US AGGBD ET 464287226 435500 4631 SH SOLE 4631 0 0 GENERAL MLS INC COM 370334104 296786 4638 SH SOLE 4638 0 0 BOEING CO COM 097023105 892654 4657 SH SOLE 4657 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 413457 4864 SH SOLE 4864 0 0 ISHARES TR EAFE GRWTH ETF 464288885 421749 4887 SH SOLE 4887 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1330779 4887 SH SOLE 4887 0 0 MARSH & MCLENNAN COS INC COM 571748102 937038 4924 SH SOLE 4924 0 0 EATON CORP PLC SHS G29183103 1053604 4940 SH SOLE 4940 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 686892 4980 SH SOLE 4980 0 0 TEXAS INSTRS INC COM 882508104 794573 4997 SH SOLE 4997 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 388254 5165 SH SOLE 5165 0 0 MEDTRONIC PLC SHS G5960L103 409588 5227 SH SOLE 5227 0 0 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 314479 5265 SH SOLE 5265 0 0 ELI LILLY & CO COM 532457108 2856458 5318 SH SOLE 5318 0 0 HONEYWELL INTL INC COM 438516106 1000183 5414 SH SOLE 5414 0 0 AFLAC INC COM 001055102 416139 5422 SH SOLE 5422 0 0 MORGAN STANLEY COM NEW 617446448 448042 5486 SH SOLE 5486 0 0 EVERSOURCE ENERGY COM 30040W108 321563 5530 SH SOLE 5530 0 0 3M CO COM 88579Y101 520153 5556 SH SOLE 5556 0 0 ISHARES TR EAFE VALUE ETF 464288877 273519 5590 SH SOLE 5590 0 0 KIMBERLY-CLARK CORP COM 494368103 696217 5761 SH SOLE 5761 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 811215 5782 SH SOLE 5782 0 0 ISHARES TR MSCI ACWI EX US 464288240 275197 5854 SH SOLE 5854 0 0 SPDR GOLD TR GOLD SHS 78463V107 1014984 5920 SH SOLE 5920 0 0 LOWES COS INC COM 548661107 1236025 5947 SH SOLE 5947 0 0 COSTAR GROUP INC COM 22160N109 466877 6072 SH SOLE 6072 0 0 ADVANCED MICRO DEVICES INC COM 007903107 640775 6232 SH SOLE 6232 0 0 CONSTELLATION ENERGY CORP COM 21037T109 690586 6331 SH SOLE 6331 0 0 UNILEVER PLC SPON ADR NEW 904767704 315271 6382 SH SOLE 6382 0 0 IQVIA HLDGS INC COM 46266C105 1275531 6483 SH SOLE 6483 0 0 ONEOK INC NEW COM 682680103 412740 6507 SH SOLE 6507 0 0 TRACTOR SUPPLY CO COM 892356106 1323886 6520 SH SOLE 6520 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 336506 6750 SH SOLE 6750 0 0 CVS HEALTH CORP COM 126650100 481549 6897 SH SOLE 6897 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 233484 7039 SH SOLE 7039 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 1767373 7212 SH SOLE 7212 0 0 RPM INTL INC COM 749685103 687847 7255 SH SOLE 7255 0 0 S&P GLOBAL INC COM 78409V104 2673705 7317 SH SOLE 7317 0 0 MCCORMICK & CO INC COM NON VTG 579780206 560420 7409 SH SOLE 7409 0 0 SUN LIFE FINANCIAL INC. COM 866796105 365561 7491 SH SOLE 7491 0 0 LAUDER ESTEE COS INC CL A 518439104 1100924 7616 SH SOLE 7616 0 0 WASTE MGMT INC DEL COM 94106L109 1201685 7883 SH SOLE 7883 0 0 WALMART INC COM 931142103 1293994 8091 SH SOLE 8091 0 0 GSK PLC SPONSORED ADR 37733W204 294495 8124 SH SOLE 8124 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 263785 8139 SH SOLE 8139 0 0 HENRY JACK & ASSOC INC COM 426281101 1233303 8160 SH SOLE 8160 0 0 INDEPENDENT BK CORP MASS COM 453836108 402637 8202 SH SOLE 8202 0 0 WP CAREY INC COM 92936U109 448864 8300 SH SOLE 8300 0 0 SCHWAB CHARLES CORP COM 808513105 459733 8374 SH SOLE 8374 0 0 LINDE PLC SHS G54950103 3120293 8380 SH SOLE 8380 0 0 NOVARTIS AG SPONSORED ADR 66987V109 862245 8465 SH SOLE 8465 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 371953 8494 SH SOLE 8494 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 946723 8605 SH SOLE 8605 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 805721 8775 SH SOLE 8775 0 0 INTUIT COM 461202103 4605103 9013 SH SOLE 9013 0 0 AMGEN INC COM 031162100 2490868 9268 SH SOLE 9268 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 518825 9399 SH SOLE 9399 0 0 PNC FINL SVCS GROUP INC COM 693475105 1155635 9413 SH SOLE 9413 0 0 BROADCOM INC COM 11135F101 8049982 9692 SH SOLE 9692 0 0 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 377266 9918 SH SOLE 9918 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3063730 9976 SH SOLE 9976 0 0 SYSCO CORP COM 871829107 685269 10375 SH SOLE 10375 0 0 CITIGROUP INC COM NEW 172967424 433716 10545 SH SOLE 10545 0 0 ILLINOIS TOOL WKS INC COM 452308109 2433686 10567 SH SOLE 10567 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 1061090 11299 SH SOLE 11299 0 0 CINCINNATI FINL CORP COM 172062101 1200374 11735 SH SOLE 11735 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 1096699 11974 SH SOLE 11974 0 0 PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 10829 12000 SH SOLE 12000 0 0 MCDONALDS CORP COM 580135101 3225823 12245 SH SOLE 12245 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 766477 13206 SH SOLE 13206 0 0 VERISK ANALYTICS INC COM 92345Y106 3242867 13727 SH SOLE 13727 0 0 ORACLE CORP COM 68389X105 1454282 13730 SH SOLE 13730 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 947754 13852 SH SOLE 13852 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 961191 13874 SH SOLE 13874 0 0 STRIDE INC NOTE 1.125% 9/0 86333MAA6 14759 14000 SH SOLE 14000 0 0 EXACT SCIENCES CORP COM 30063P105 984006 14424 SH SOLE 14424 0 0 REPUBLIC SVCS INC COM 760759100 2078366 14584 SH SOLE 14584 0 0 DOMINION ENERGY INC COM 25746U109 685596 15348 SH SOLE 15348 0 0 SEI INVTS CO COM 784117103 957657 15900 SH SOLE 15900 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7445516 16305 SH SOLE 16305 0 0 COMCAST CORP NEW CL A 20030N101 731965 16508 SH SOLE 16508 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8629717 17116 SH SOLE 17116 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1109964 17455 SH SOLE 17455 0 0 QUALCOMM INC COM 747525103 1945883 17521 SH SOLE 17521 0 0 UNION PAC CORP COM 907818108 3636221 17857 SH SOLE 17857 0 0 ECOLAB INC COM 278865100 3066649 18103 SH SOLE 18103 0 0 STRYKER CORPORATION COM 863667101 4973080 18198 SH SOLE 18198 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1529171 18320 SH SOLE 18320 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 6570314 18339 SH SOLE 18339 0 0 DISNEY WALT CO COM 254687106 1490188 18386 SH SOLE 18386 0 0 EXELON CORP COM 30161N101 713589 18883 SH SOLE 18883 0 0 META PLATFORMS INC CL A 30303M102 5670067 18887 SH SOLE 18887 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 5041841 18955 SH SOLE 18955 0 0 ADOBE INC COM 00724F101 9917555 19450 SH SOLE 19450 0 0 ISHARES TR RUS MID CAP ETF 464287499 1349614 19489 SH SOLE 19489 0 0 TJX COS INC NEW COM 872540109 1744626 19629 SH SOLE 19629 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9940420 19639 SH SOLE 19639 0 0 PAYPAL HLDGS INC COM 70450Y103 1174754 20095 SH SOLE 20095 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1126173 20121 SH SOLE 20121 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 764086 20134 SH SOLE 20134 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1216836 20698 SH SOLE 20698 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 858421 20785 SH SOLE 20785 0 0 OTIS WORLDWIDE CORP COM 68902V107 1679122 20908 SH SOLE 20908 0 0 EMERSON ELEC CO COM 291011104 2121354 21967 SH SOLE 21967 0 0 GARTNER INC COM 366651107 7579350 22058 SH SOLE 22058 0 0 INDEXIQ ETF TR CANDRIAM INTERNA 45409B453 576505 22416 SH SOLE 22416 0 0 SALESFORCE INC COM 79466L302 4548559 22431 SH SOLE 22431 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1885175 22702 SH SOLE 22702 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 20789264 22874 SH SOLE 22874 0 0 STARBUCKS CORP COM 855244109 2168211 23756 SH SOLE 23756 0 0 NIKE INC CL B 654106103 2279868 23843 SH SOLE 23843 0 0 BLACKSTONE INC COM 09260D107 2559254 23887 SH SOLE 23887 0 0 KINDER MORGAN INC DEL COM 49456B101 412511 24880 SH SOLE 24880 0 0 BLACKROCK INC COM 09247X101 16114410 24926 SH SOLE 24926 0 0 ABBVIE INC COM 00287Y109 3719793 24955 SH SOLE 24955 0 0 ISHARES TR RESIDENTIAL MULT 464288562 1694915 25700 SH SOLE 25700 0 0 CSX CORP COM 126408103 794058 25823 SH SOLE 25823 0 0 PALO ALTO NETWORKS INC COM 697435105 6164366 26294 SH SOLE 26294 0 0 COLGATE PALMOLIVE CO COM 194162103 1876451 26388 SH SOLE 26388 0 0 SWEETGREEN INC COM CL A 87043Q108 312104 26562 SH SOLE 26562 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 5876905 27668 SH SOLE 27668 0 0 CACI INTL INC CL A 127190304 8792238 28007 SH SOLE 28007 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5148642 29131 SH SOLE 29131 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 14094394 32971 SH SOLE 32971 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11585861 33074 SH SOLE 33074 0 0 COCA COLA CO COM 191216100 1921626 34327 SH SOLE 34327 0 0 INTEL CORP COM 458140100 1221250 34353 SH SOLE 34353 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1816654 35023 SH SOLE 35023 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 8812446 36630 SH SOLE 36630 0 0 ROSS STORES INC COM 778296103 4200611 37190 SH SOLE 37190 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 1263416 39200 SH SOLE 39200 0 0 UNUM GROUP COM 91529Y106 1967600 40000 SH SOLE 40000 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 953310 40106 SH SOLE 40106 0 0 ROPER TECHNOLOGIES INC COM 776696106 19866135 41022 SH SOLE 41022 0 0 PEPSICO INC COM 713448108 7131825 42091 SH SOLE 42091 0 0 MONDELEZ INTL INC CL A 609207105 2962825 42692 SH SOLE 42692 0 0 NOVO-NORDISK A S ADR 670100205 3930427 43220 SH SOLE 43220 0 0 CHEVRON CORP NEW COM 166764100 7347786 43576 SH SOLE 43576 0 0 GILEAD SCIENCES INC COM 375558103 3293651 43951 SH SOLE 43951 0 0 RTX CORPORATION COM 75513E101 3237335 44982 SH SOLE 44982 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7057873 45423 SH SOLE 45423 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 1894246 45988 SH SOLE 45988 0 0 EQUINIX INC COM 29444U700 33666654 46356 SH SOLE 46356 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 3238220 49243 SH SOLE 49243 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3817620 50800 SH SOLE 50800 0 0 ISHARES TR CORE S&P500 ETF 464287200 21920538 51046 SH SOLE 51046 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 782106 52315 SH SOLE 52315 0 0 EXXON MOBIL CORP COM 30231G102 6170037 52475 SH SOLE 52475 0 0 GLUCOTRACK INC COM NEW 45824Q507 13846 52744 SH SOLE 52744 0 0 IDEX CORP COM 45167R104 11190228 53794 SH SOLE 53794 0 0 CROWN CASTLE INC COM 22822V101 4967504 53977 SH SOLE 53977 0 0 ISHARES SILVER TR ISHARES 46428Q109 1103059 54231 SH SOLE 54231 0 0 HOME DEPOT INC COM 437076102 16713483 55313 SH SOLE 55313 0 0 FASTENAL CO COM 311900104 3152510 57696 SH SOLE 57696 0 0 DANAHER CORPORATION COM 235851102 14384218 57978 SH SOLE 57978 0 0 TYLER TECHNOLOGIES INC COM 902252105 22557141 58417 SH SOLE 58417 0 0 NEWMONT CORP COM 651639106 2225351 60226 SH SOLE 60226 0 0 NORDSON CORP COM 655663102 13647471 61153 SH SOLE 61153 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 9164575 61433 SH SOLE 61433 0 0 CISCO SYS INC COM 17275R102 3328228 61909 SH SOLE 61909 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4587046 64825 SH SOLE 64825 0 0 ABBOTT LABS COM 002824100 6355975 65627 SH SOLE 65627 0 0 ISHARES TR RUS 1000 ETF 464287622 15487852 65931 SH SOLE 65931 0 0 PROCTER AND GAMBLE CO COM 742718109 9737684 66760 SH SOLE 66760 0 0 INDEXIQ ETF TR CANDRIAM US LARG 45409B461 2522323 67473 SH SOLE 67473 0 0 ISHARES TR MSCI EAFE ETF 464287465 4778155 69329 SH SOLE 69329 0 0 JPMORGAN CHASE & CO COM 46625H100 10356024 71411 SH SOLE 71411 0 0 MERCK & CO INC COM 58933Y105 7606873 73889 SH SOLE 73889 0 0 JOHNSON & JOHNSON COM 478160104 12090901 77630 SH SOLE 77630 0 0 LOCKHEED MARTIN CORP COM 539830109 32001804 78252 SH SOLE 78252 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 2532558 79093 SH SOLE 79093 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 6564238 81070 SH SOLE 81070 0 0 CARLISLE COS INC COM 142339100 21738433 83848 SH SOLE 83848 0 0 BARRICK GOLD CORP COM 067901108 1236750 85000 SH SOLE 85000 0 0 COSTCO WHSL CORP NEW COM 22160K105 49925629 88370 SH SOLE 88370 0 0 WATERS CORP COM 941848103 24443080 89140 SH SOLE 89140 0 0 FAIR ISAAC CORP COM 303250104 79382774 91399 SH SOLE 91399 0 0 GALLAGHER ARTHUR J & CO COM 363576109 21623492 94869 SH SOLE 94869 0 0 MOODYS CORP COM 615369105 30296277 95823 SH SOLE 95823 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3788980 96633 SH SOLE 96633 0 0 ISHARES GOLD TR ISHARES NEW 464285204 3465865 99053 SH SOLE 99053 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 16419370 100455 SH SOLE 100455 0 0 ISHARES TR CORE S&P MCP ETF 464287507 26770748 107362 SH SOLE 107362 0 0 UNITED STATES ANTIMONY CORP COM 911549103 39716 107659 SH SOLE 107659 0 0 BECTON DICKINSON & CO COM 075887109 28747121 111195 SH SOLE 111195 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6491612 113589 SH SOLE 113589 0 0 NEXTERA ENERGY INC COM 65339F101 6750023 117822 SH SOLE 117822 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 3483466 118809 SH SOLE 118809 0 0 ISHARES TR CORE S&P SCP ETF 464287804 11624192 123229 SH SOLE 123229 0 0 CHURCH & DWIGHT CO INC COM 171340102 12260186 133801 SH SOLE 133801 0 0 ALPHABET INC CAP STK CL A 02079K305 18381774 140469 SH SOLE 140469 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 3778259 141667 SH SOLE 141667 0 0 MASTERCARD INCORPORATED CL A 57636Q104 57098141 144220 SH SOLE 144220 0 0 BANK AMERICA CORP COM 060505104 3962927 144738 SH SOLE 144738 0 0 ISHARES INC CORE MSCI EMKT 46434G103 6971808 146497 SH SOLE 146497 0 0 VIATRIS INC COM 92556V106 1464437 148523 SH SOLE 148523 0 0 BWX TECHNOLOGIES INC COM 05605H100 11587785 154545 SH SOLE 154545 0 0 ALPHABET INC CAP STK CL C 02079K107 20707510 157054 SH SOLE 157054 0 0 CME GROUP INC COM 12572Q105 32052219 160085 SH SOLE 160085 0 0 AMERICAN TOWER CORP NEW COM 03027X100 26371038 160359 SH SOLE 160359 0 0 AIR PRODS & CHEMS INC COM 009158106 48106159 169747 SH SOLE 169747 0 0 HEICO CORP NEW CL A 422806208 22350202 172962 SH SOLE 172962 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 7806163 178549 SH SOLE 178549 0 0 CDW CORP COM 12514G108 37129893 184030 SH SOLE 184030 0 0 AMAZON COM INC COM 023135106 25222261 198413 SH SOLE 198413 0 0 FIRSTSERVICE CORP NEW COM 33767E202 29516972 202810 SH SOLE 202810 0 0 VERISIGN INC COM 92343E102 42865880 211652 SH SOLE 211652 0 0 STERIS PLC SHS USD G8473T100 46689066 212784 SH SOLE 212784 0 0 FERGUSON PLC NEW SHS G3421J106 36934371 224566 SH SOLE 224566 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 34218118 238670 SH SOLE 238670 0 0 KENVUE INC COM 49177J102 4835204 240797 SH SOLE 240797 0 0 SHERWIN WILLIAMS CO COM 824348106 63568410 249239 SH SOLE 249239 0 0 VISA INC COM CL A 92826C839 62572703 272043 SH SOLE 272043 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 23180852 324980 SH SOLE 324980 0 0 WATSCO INC COM 942622200 133615717 353743 SH SOLE 353743 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 17133918 370383 SH SOLE 370383 0 0 MICROSOFT CORP COM 594918104 121986750 386340 SH SOLE 386340 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 70063681 391308 SH SOLE 391308 0 0 ISHARES TR USD INV GRDE ETF 464288620 19232279 400089 SH SOLE 400089 0 0 AMPHENOL CORP NEW CL A 032095101 33703676 401282 SH SOLE 401282 0 0 CORE & MAIN INC CL A 21874C102 11974164 415049 SH SOLE 415049 0 0 SMITH A O CORP COM 831865209 35290081 533647 SH SOLE 533647 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 36770040 594023 SH SOLE 594023 0 0 BROWN & BROWN INC COM 115236101 44646808 639273 SH SOLE 639273 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 19347943 644287 SH SOLE 644287 0 0 BERKLEY W R CORP COM 084423102 44292339 697627 SH SOLE 697627 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 47815148 753113 SH SOLE 753113 0 0 APPLE INC COM 037833100 129960285 759069 SH SOLE 759069 0 0 OLD REP INTL CORP COM 680223104 20935829 777128 SH SOLE 777128 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 49684696 997084 SH SOLE 997084 0 0 PFIZER INC COM 717081103 44358868 1337319 SH SOLE 1337319 0 0 COPART INC COM 217204106 86438067 2005989 SH SOLE 2005989 0 0