0001053055-24-000001.txt : 20240213 0001053055-24-000001.hdr.sgml : 20240213 20240212205131 ACCESSION NUMBER: 0001053055-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240213 DATE AS OF CHANGE: 20240212 EFFECTIVENESS DATE: 20240213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BOSTON FINANCIAL MANGEMENT LLC CENTRAL INDEX KEY: 0001053055 ORGANIZATION NAME: IRS NUMBER: 475775386 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06656 FILM NUMBER: 24622256 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 12-31-2023 12-31-2023 BOSTON FINANCIAL MANGEMENT LLC
255 STATE STREET, 6TH FLOOR BOSTON MA 02109
13F HOLDINGS REPORT 028-06656 000112360 801-11178 N
Charles J. Zambri Chief Compliance Officer 6172750364 Charles J. Zambri Boston MA 02-12-2024 0 315 2956892773 false
INFORMATION TABLE 2 bfm13f12312023.xml GLUCOTRACK INC COM NEW 45824Q507 6897 26372 SH SOLE 26372 0 0 PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 11151 12000 SH SOLE 12000 0 0 STRIDE INC NOTE 1.125% 9/0 86333MAA6 17857 14000 SH SOLE 14000 0 0 UNITED STATES ANTIMONY CORP COM 911549103 26808 107659 SH SOLE 107659 0 0 AT&T INC COM 00206R102 168760 10057 SH SOLE 10057 0 0 ISHARES TR CORE MSCI EAFE 46432F842 201131 2859 SH SOLE 2859 0 0 TARGET CORP COM 87612E106 201240 1413 SH SOLE 1413 0 0 BOSTON SCIENTIFIC CORP COM 101137107 201757 3490 SH SOLE 3490 0 0 ZOETIS INC CL A 98978V103 205463 1041 SH SOLE 1041 0 0 FEDEX CORP COM 31428X106 206424 816 SH SOLE 816 0 0 IRON MTN INC DEL COM 46284V101 216938 3100 SH SOLE 3100 0 0 ELEVANCE HEALTH INC COM 036752103 218333 463 SH SOLE 463 0 0 ISHARES TR S&P MC 400VL ETF 464287705 222150 1948 SH SOLE 1948 0 0 MARATHON PETE CORP COM 56585A102 234854 1583 SH SOLE 1583 0 0 NEWMONT CORP CALL 651639106 248340 6000 PRN Call SOLE 6000 0 0 WEC ENERGY GROUP INC COM 92939U106 249817 2968 SH SOLE 2968 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 249846 798 SH SOLE 798 0 0 SONY GROUP CORP SPONSORED ADR 835699307 249982 2640 SH SOLE 2640 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 252259 10841 SH SOLE 10841 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 253988 3298 SH SOLE 3298 0 0 API GROUP CORP COM STK 00187Y100 259500 7500 SH SOLE 7500 0 0 PROLOGIS INC. COM 74340W103 262335 1968 SH SOLE 1968 0 0 AMERICAN ELEC PWR CO INC COM 025537101 262341 3230 SH SOLE 3230 0 0 MASCO CORP COM 574599106 267920 4000 SH SOLE 4000 0 0 PARKER-HANNIFIN CORP COM 701094104 269971 586 SH SOLE 586 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 271642 3596 SH SOLE 3596 0 0 ISHARES TR CORE S&P TTL STK 464287150 276524 2628 SH SOLE 2628 0 0 CELANESE CORP DEL COM 150870103 278268 1791 SH SOLE 1791 0 0 SWEETGREEN INC COM CL A 87043Q108 283201 25062 SH SOLE 25062 0 0 GENERAL MLS INC COM 370334104 287528 4414 SH SOLE 4414 0 0 SCHWAB CHARLES CORP COM 808513105 296804 4314 SH SOLE 4314 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 297529 7892 SH SOLE 7892 0 0 ISHARES TR MSCI ACWI EX US 464288240 298789 5854 SH SOLE 5854 0 0 GSK PLC SPONSORED ADR 37733W204 301076 8124 SH SOLE 8124 0 0 PTC INC COM 69370C100 301806 1725 SH SOLE 1725 0 0 ISHARES TR S&P MC 400GR ETF 464287606 307216 3878 SH SOLE 3878 0 0 UNILEVER PLC SPON ADR NEW 904767704 309400 6382 SH SOLE 6382 0 0 PPG INDS INC COM 693506107 319140 2134 SH SOLE 2134 0 0 AUTODESK INC COM 052769106 320907 1318 SH SOLE 1318 0 0 WASTE CONNECTIONS INC COM 94106B101 324215 2172 SH SOLE 2172 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 336691 22811 SH SOLE 22811 0 0 ISHARES TR S&P 500 VAL ETF 464287408 342390 1969 SH SOLE 1969 0 0 ANSYS INC COM 03662Q105 345099 951 SH SOLE 951 0 0 ANALOG DEVICES INC COM 032654105 346091 1743 SH SOLE 1743 0 0 CONMED CORP COM 207410101 350104 3197 SH SOLE 3197 0 0 SPDR SER TR S&P DIVID ETF 78464A763 351041 2809 SH SOLE 2809 0 0 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 353071 5265 SH SOLE 5265 0 0 HANOVER INS GROUP INC COM 410867105 354183 2917 SH SOLE 2917 0 0 CONOCOPHILLIPS COM 20825C104 372933 3213 SH SOLE 3213 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 377223 4183 SH SOLE 4183 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 377364 6779 SH SOLE 6779 0 0 TE CONNECTIVITY LTD SHS H84989104 382020 2719 SH SOLE 2719 0 0 ISHARES TR CORE TOTAL USD 46434V613 387357 8408 SH SOLE 8408 0 0 SUN LIFE FINANCIAL INC. COM 866796105 388484 7491 SH SOLE 7491 0 0 CINTAS CORP COM 172908105 396671 658 SH SOLE 658 0 0 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 402400 9183 SH SOLE 9183 0 0 ISHARES TR EAFE VALUE ETF 464288877 405599 7785 SH SOLE 7785 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 413828 8494 SH SOLE 8494 0 0 KINDER MORGAN INC DEL COM 49456B101 423360 24000 SH SOLE 24000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 423483 4364 SH SOLE 4364 0 0 MEDTRONIC PLC SHS G5960L103 435296 5284 SH SOLE 5284 0 0 FISERV INC COM 337738108 440764 3318 SH SOLE 3318 0 0 CHUBB LIMITED COM H1467J104 440926 1951 SH SOLE 1951 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 442801 4661 SH SOLE 4661 0 0 PHILIP MORRIS INTL INC COM 718172109 448198 4764 SH SOLE 4764 0 0 ISHARES TR S&P SML 600 GWT 464287887 451255 3606 SH SOLE 3606 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 456912 2998 SH SOLE 2998 0 0 ONEOK INC NEW COM 682680103 456922 6507 SH SOLE 6507 0 0 EXPEDITORS INTL WASH INC COM 302130109 458684 3606 SH SOLE 3606 0 0 NUCOR CORP COM 670346105 463295 2662 SH SOLE 2662 0 0 ILLUMINA INC COM 452327109 472720 3395 SH SOLE 3395 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 486451 2091 SH SOLE 2091 0 0 AFLAC INC COM 001055102 498878 6047 SH SOLE 6047 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 500000 2292 SH SOLE 2292 0 0 MCCORMICK & CO INC COM NON VTG 579780206 501932 7336 SH SOLE 7336 0 0 ISHARES TR CORE US AGGBD ET 464287226 504789 5086 SH SOLE 5086 0 0 WP CAREY INC COM 92936U109 505519 7800 SH SOLE 7800 0 0 MORGAN STANLEY COM NEW 617446448 514274 5515 SH SOLE 5515 0 0 CATERPILLAR INC COM 149123101 522745 1768 SH SOLE 1768 0 0 VOLATO GROUP INC CL A COM 74349W104 524080 138829 SH SOLE 138829 0 0 COSTAR GROUP INC COM 22160N109 527836 6040 SH SOLE 6040 0 0 CVS HEALTH CORP COM 126650100 528213 6690 SH SOLE 6690 0 0 ISHARES TR EAFE GRWTH ETF 464288885 536840 5543 SH SOLE 5543 0 0 INDEPENDENT BK CORP MASS COM 453836108 539774 8202 SH SOLE 8202 0 0 CITIGROUP INC COM NEW 172967424 542435 10545 SH SOLE 10545 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 564097 1602 SH SOLE 1602 0 0 HUBBELL INC COM 443510607 578917 1760 SH SOLE 1760 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 581473 10121 SH SOLE 10121 0 0 INDEXIQ ETF TR CANDRIAM INTERNA 45409B453 587145 21007 SH SOLE 21007 0 0 3M CO COM 88579Y101 605524 5539 SH SOLE 5539 0 0 UNITED PARCEL SERVICE INC PUT 911312106 628920 4000 PRN Put SOLE 4000 0 0 EXELON CORP COM 30161N101 633205 17638 SH SOLE 17638 0 0 THE ONCOLOGY INSTITUTE INC COM 68236X100 637298 9485 SH SOLE 9485 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 645047 48500 SH SOLE 48500 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 655999 12785 SH SOLE 12785 0 0 AMERIPRISE FINL INC COM 03076C106 662804 1745 SH SOLE 1745 0 0 DOMINION ENERGY INC COM 25746U109 668575 14225 SH SOLE 14225 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 668863 4474 SH SOLE 4474 0 0 TESLA INC COM 88160R101 677108 2725 SH SOLE 2725 0 0 KIMBERLY-CLARK CORP COM 494368103 700020 5761 SH SOLE 5761 0 0 SOUTHERN CO COM 842587107 708002 10097 SH SOLE 10097 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 718803 1646 SH SOLE 1646 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 732362 3433 SH SOLE 3433 0 0 GENERAL DYNAMICS CORP COM 369550108 732789 2822 SH SOLE 2822 0 0 CONSTELLATION ENERGY CORP COM 21037T109 738044 6314 SH SOLE 6314 0 0 AMERICAN EXPRESS CO COM 025816109 740556 3953 SH SOLE 3953 0 0 SYSCO CORP COM 871829107 754117 10312 SH SOLE 10312 0 0 THE CIGNA GROUP COM 125523100 758507 2533 SH SOLE 2533 0 0 INSULET CORP COM 45784P101 792845 3654 SH SOLE 3654 0 0 APPLIED MATLS INC COM 038222105 793171 4894 SH SOLE 4894 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 797915 32595 SH SOLE 32595 0 0 RPM INTL INC COM 749685103 801504 7180 SH SOLE 7180 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 801948 8775 SH SOLE 8775 0 0 TEXAS INSTRS INC COM 882508104 843437 4948 SH SOLE 4948 0 0 CSX CORP COM 126408103 887969 25612 SH SOLE 25612 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 913062 2244 SH SOLE 2244 0 0 ADVANCED MICRO DEVICES INC COM 007903107 926030 6282 SH SOLE 6282 0 0 MARSH & MCLENNAN COS INC COM 571748102 932951 4924 SH SOLE 4924 0 0 UNITED PARCEL SERVICE INC CL B 911312106 934016 5940 SH SOLE 5940 0 0 NOVARTIS AG SPONSORED ADR 66987V109 939829 9308 SH SOLE 9308 0 0 COMCAST CORP NEW CL A 20030N101 954045 21757 SH SOLE 21757 0 0 NORFOLK SOUTHN CORP COM 655844108 959727 4060 SH SOLE 4060 0 0 NETFLIX INC COM 64110L106 968892 1990 SH SOLE 1990 0 0 TRAVELERS COMPANIES INC COM 89417E109 982738 5159 SH SOLE 5159 0 0 SEI INVTS CO COM 784117103 1010445 15900 SH SOLE 15900 0 0 ROCKWELL AUTOMATION INC COM 773903109 1046629 3371 SH SOLE 3371 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1047585 6405 SH SOLE 6405 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1057183 14077 SH SOLE 14077 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1057893 13874 SH SOLE 13874 0 0 LAUDER ESTEE COS INC CL A 518439104 1058589 7238 SH SOLE 7238 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1060451 20785 SH SOLE 20785 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 1061896 10121 SH SOLE 10121 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1066156 17418 SH SOLE 17418 0 0 EXACT SCIENCES CORP COM 30063P105 1067088 14424 SH SOLE 14424 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 1091931 11328 SH SOLE 11328 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1110880 13250 SH SOLE 13250 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1115800 8688 SH SOLE 8688 0 0 SPDR GOLD TR GOLD SHS 78463V107 1126948 5895 SH SOLE 5895 0 0 PAYPAL HLDGS INC COM 70450Y103 1132032 18434 SH SOLE 18434 0 0 EATON CORP PLC SHS G29183103 1193986 4958 SH SOLE 4958 0 0 CINCINNATI FINL CORP COM 172062101 1214104 11735 SH SOLE 11735 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1246295 20121 SH SOLE 20121 0 0 HENRY JACK & ASSOC INC COM 426281101 1280318 7835 SH SOLE 7835 0 0 ISHARES SILVER TR ISHARES 46428Q109 1294342 59428 SH SOLE 59428 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1296937 20698 SH SOLE 20698 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1304572 3867 SH SOLE 3867 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1312777 32648 SH SOLE 32648 0 0 WASTE MGMT INC DEL COM 94106L109 1354892 7565 SH SOLE 7565 0 0 VERALTO CORP COM SHS 92338C103 1366010 16606 SH SOLE 16606 0 0 DEERE & CO COM 244199105 1386350 3467 SH SOLE 3467 0 0 INTEL CORP COM 458140100 1391071 27683 SH SOLE 27683 0 0 TRACTOR SUPPLY CO COM 892356106 1401996 6520 SH SOLE 6520 0 0 BOEING CO COM 097023105 1419555 5446 SH SOLE 5446 0 0 BOOKING HOLDINGS INC COM 09857L108 1447266 408 SH SOLE 408 0 0 PNC FINL SVCS GROUP INC COM 693475105 1452029 9377 SH SOLE 9377 0 0 HONEYWELL INTL INC COM 438516106 1465664 6989 SH SOLE 6989 0 0 ORACLE CORP COM 68389X105 1477286 14012 SH SOLE 14012 0 0 IQVIA HLDGS INC COM 46266C105 1491013 6444 SH SOLE 6444 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1499375 4823 SH SOLE 4823 0 0 IDEXX LABS INC COM 45168D104 1502521 2707 SH SOLE 2707 0 0 WALMART INC COM 931142103 1526683 9684 SH SOLE 9684 0 0 ISHARES TR RUS MID CAP ETF 464287499 1527084 19646 SH SOLE 19646 0 0 REPUBLIC SVCS INC COM 760759100 1573902 9544 SH SOLE 9544 0 0 VIATRIS INC COM 92556V106 1610281 148687 SH SOLE 148687 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1627876 3 SH SOLE 3 0 0 DISNEY WALT CO COM 254687106 1631814 18073 SH SOLE 18073 0 0 LOWES COS INC COM 548661107 1647316 7402 SH SOLE 7402 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 1675622 44200 SH SOLE 44200 0 0 BARRICK GOLD CORP COM 067901108 1736640 96000 SH SOLE 96000 0 0 COLGATE PALMOLIVE CO COM 194162103 1752186 21982 SH SOLE 21982 0 0 QUALCOMM INC COM 747525103 1774466 12269 SH SOLE 12269 0 0 UNUM GROUP COM 91529Y106 1808800 40000 SH SOLE 40000 0 0 ISHARES TR RESIDENTIAL MULT 464288562 1889464 25700 SH SOLE 25700 0 0 OTIS WORLDWIDE CORP COM 68902V107 1898733 21222 SH SOLE 21222 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 1898935 6937 SH SOLE 6937 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 1961803 65877 SH SOLE 65877 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1961911 34947 SH SOLE 34947 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1984992 18677 SH SOLE 18677 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 2023079 42645 SH SOLE 42645 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 2095389 72555 SH SOLE 72555 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2115548 22602 SH SOLE 22602 0 0 EMERSON ELEC CO COM 291011104 2130068 21885 SH SOLE 21885 0 0 TJX COS INC NEW COM 872540109 2163353 23061 SH SOLE 23061 0 0 STARBUCKS CORP COM 855244109 2309713 24057 SH SOLE 24057 0 0 INDEXIQ ETF TR CANDRIAM US LARG 45409B461 2374156 56541 SH SOLE 56541 0 0 NIKE INC CL B 654106103 2386369 21980 SH SOLE 21980 0 0 MSCI INC COM 55354G100 2396660 4237 SH SOLE 4237 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2408998 6865 SH SOLE 6865 0 0 AMGEN INC COM 031162100 2534000 8798 SH SOLE 8798 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2588104 33451 SH SOLE 33451 0 0 NVIDIA CORPORATION COM 67066G104 2602382 5255 SH SOLE 5255 0 0 COCA COLA CO COM 191216100 2632463 44671 SH SOLE 44671 0 0 ILLINOIS TOOL WKS INC COM 452308109 2748275 10492 SH SOLE 10492 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2839139 58757 SH SOLE 58757 0 0 NEWMONT CORP COM 651639106 2853634 68945 SH SOLE 68945 0 0 BLACKSTONE INC COM 09260D107 2935227 22420 SH SOLE 22420 0 0 ELI LILLY & CO COM 532457108 2953073 5066 SH SOLE 5066 0 0 SERVICENOW INC COM 81762P102 3078884 4358 SH SOLE 4358 0 0 MONDELEZ INTL INC CL A 609207105 3084504 42586 SH SOLE 42586 0 0 S&P GLOBAL INC COM 78409V104 3179233 7217 SH SOLE 7217 0 0 VERISK ANALYTICS INC COM 92345Y106 3270233 13691 SH SOLE 13691 0 0 FASTENAL CO COM 311900104 3300356 50955 SH SOLE 50955 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 3305259 49054 SH SOLE 49054 0 0 MCDONALDS CORP COM 580135101 3331587 11236 SH SOLE 11236 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 3333612 91911 SH SOLE 91911 0 0 CISCO SYS INC COM 17275R102 3383982 66983 SH SOLE 66983 0 0 GILEAD SCIENCES INC COM 375558103 3547793 43795 SH SOLE 43795 0 0 ECOLAB INC COM 278865100 3554036 17918 SH SOLE 17918 0 0 RTX CORPORATION COM 75513E101 3696584 43934 SH SOLE 43934 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3716847 90434 SH SOLE 90434 0 0 ISHARES GOLD TR ISHARES NEW 464285204 3720223 95317 SH SOLE 95317 0 0 LINDE PLC SHS G54950103 3826175 9316 SH SOLE 9316 0 0 CROWN CASTLE INC COM 22822V101 4370770 37944 SH SOLE 37944 0 0 NOVO-NORDISK A S ADR 670100205 4424557 42770 SH SOLE 42770 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4487104 8523 SH SOLE 8523 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4500892 59121 SH SOLE 59121 0 0 ABBVIE INC COM 00287Y109 4785629 30881 SH SOLE 30881 0 0 KENVUE INC COM 49177J102 4974442 231047 SH SOLE 231047 0 0 UNION PAC CORP COM 907818108 5031281 20484 SH SOLE 20484 0 0 ROSS STORES INC COM 778296103 5122506 37015 SH SOLE 37015 0 0 BANK AMERICA CORP COM 060505104 5153665 153064 SH SOLE 153064 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 5579823 18405 SH SOLE 18405 0 0 INTUIT COM 461202103 5628396 9005 SH SOLE 9005 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5702605 28412 SH SOLE 28412 0 0 ISHARES TR MSCI EAFE ETF 464287465 5829152 77361 SH SOLE 77361 0 0 STRYKER CORPORATION COM 863667101 6122882 20446 SH SOLE 20446 0 0 EXXON MOBIL CORP COM 30231G102 6137095 61383 SH SOLE 61383 0 0 CHEVRON CORP NEW COM 166764100 6254130 41929 SH SOLE 41929 0 0 NEXTERA ENERGY INC COM 65339F101 6399263 105355 SH SOLE 105355 0 0 SALESFORCE INC COM 79466L302 6402723 24332 SH SOLE 24332 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6623143 27920 SH SOLE 27920 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 6629103 80803 SH SOLE 80803 0 0 PEPSICO INC COM 713448108 6856197 40369 SH SOLE 40369 0 0 META PLATFORMS INC CL A 30303M102 6903636 19504 SH SOLE 19504 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6925255 116744 SH SOLE 116744 0 0 ISHARES INC CORE MSCI EMKT 46434G103 7162904 141615 SH SOLE 141615 0 0 ABBOTT LABS COM 002824100 7193956 65358 SH SOLE 65358 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 7228029 5959 SH SOLE 5959 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 7551502 18440 SH SOLE 18440 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7720654 45309 SH SOLE 45309 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 7847828 33686 SH SOLE 33686 0 0 PALO ALTO NETWORKS INC COM 697435105 7990659 27098 SH SOLE 27098 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 8207318 171343 SH SOLE 171343 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8311900 16382 SH SOLE 16382 0 0 MERCK & CO INC COM 58933Y105 8364560 76725 SH SOLE 76725 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 8617392 59161 SH SOLE 59161 0 0 CACI INTL INC CL A 127190304 9093665 28079 SH SOLE 28079 0 0 IDEX CORP COM 45167R104 9919756 45690 SH SOLE 45690 0 0 GARTNER INC COM 366651107 10080053 22345 SH SOLE 22345 0 0 PROCTER AND GAMBLE CO COM 742718109 10115141 69026 SH SOLE 69026 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10270778 28797 SH SOLE 28797 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 10737617 20230 SH SOLE 20230 0 0 BROADCOM INC COM 11135F101 10983900 9840 SH SOLE 9840 0 0 ADOBE INC COM 00724F101 11436226 19169 SH SOLE 19169 0 0 JOHNSON & JOHNSON COM 478160104 12409341 79172 SH SOLE 79172 0 0 JPMORGAN CHASE & CO COM 46625H100 12642513 74324 SH SOLE 74324 0 0 BWX TECHNOLOGIES INC COM 05605H100 12691910 165410 SH SOLE 165410 0 0 CHURCH & DWIGHT CO INC COM 171340102 12718604 134503 SH SOLE 134503 0 0 ISHARES TR CORE S&P SCP ETF 464287804 13210397 122036 SH SOLE 122036 0 0 DANAHER CORPORATION COM 235851102 13589259 58742 SH SOLE 58742 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 15625109 32874 SH SOLE 32874 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 15892338 97799 SH SOLE 97799 0 0 NORDSON CORP COM 655663102 16019931 60645 SH SOLE 60645 0 0 ROLLINS INC COM 775711104 16386906 375244 SH SOLE 375244 0 0 ISHARES TR RUS 1000 ETF 464287622 17131873 65324 SH SOLE 65324 0 0 HOME DEPOT INC COM 437076102 17408716 50234 SH SOLE 50234 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 18107532 362731 SH SOLE 362731 0 0 BLACKROCK INC COM 09247X101 18259006 22492 SH SOLE 22492 0 0 ALPHABET INC CAP STK CL A 02079K305 19556740 140001 SH SOLE 140001 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 19568688 599164 SH SOLE 599164 0 0 ISHARES TR USD INV GRDE ETF 464288620 20292244 395869 SH SOLE 395869 0 0 TYLER TECHNOLOGIES INC COM 902252105 20420981 48840 SH SOLE 48840 0 0 GALLAGHER ARTHUR J & CO COM 363576109 21571390 95924 SH SOLE 95924 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 22146365 23310 SH SOLE 23310 0 0 ROPER TECHNOLOGIES INC COM 776696106 22691066 41622 SH SOLE 41622 0 0 ALPHABET INC CAP STK CL C 02079K107 22912194 162579 SH SOLE 162579 0 0 OLD REP INTL CORP COM 680223104 22926414 779810 SH SOLE 779810 0 0 ISHARES TR CORE S&P500 ETF 464287200 23173259 48517 SH SOLE 48517 0 0 HEICO CORP NEW CL A 422806208 25089724 176142 SH SOLE 176142 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 25755331 324620 SH SOLE 324620 0 0 BECTON DICKINSON & CO COM 075887109 26330355 107987 SH SOLE 107987 0 0 CARLISLE COS INC COM 142339100 26578733 85071 SH SOLE 85071 0 0 WATERS CORP COM 941848103 28926148 87860 SH SOLE 87860 0 0 ISHARES TR CORE S&P MCP ETF 464287507 29384866 106025 SH SOLE 106025 0 0 AMAZON COM INC COM 023135106 30285289 199324 SH SOLE 199324 0 0 FIRSTSERVICE CORP NEW COM 33767E202 32829580 202539 SH SOLE 202539 0 0 CME GROUP INC COM 12572Q105 33164446 157476 SH SOLE 157476 0 0 AMERICAN TOWER CORP NEW COM 03027X100 33295605 154232 SH SOLE 154232 0 0 LOCKHEED MARTIN CORP COM 539830109 34638266 76424 SH SOLE 76424 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 36294366 231543 SH SOLE 231543 0 0 EQUINIX INC COM 29444U700 36601110 45445 SH SOLE 45445 0 0 MOODYS CORP COM 615369105 37221078 95302 SH SOLE 95302 0 0 PFIZER INC COM 717081103 38169375 1325786 SH SOLE 1325786 0 0 AMPHENOL CORP NEW CL A 032095101 38364599 387013 SH SOLE 387013 0 0 CDW CORP COM 12514G108 41975775 184655 SH SOLE 184655 0 0 VERISIGN INC COM 92343E102 42432704 206024 SH SOLE 206024 0 0 FERGUSON PLC NEW SHS G3421J106 43108284 223278 SH SOLE 223278 0 0 SMITH A O CORP COM 831865209 43837207 531747 SH SOLE 531747 0 0 AIR PRODS & CHEMS INC COM 009158106 44403653 162176 SH SOLE 162176 0 0 BROWN & BROWN INC COM 115236101 44874338 631055 SH SOLE 631055 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 45029609 592027 SH SOLE 592027 0 0 STERIS PLC SHS USD G8473T100 45127511 205265 SH SOLE 205265 0 0 BERKLEY W R CORP COM 084423102 47814217 676106 SH SOLE 676106 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 49865274 972507 SH SOLE 972507 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 53180822 756699 SH SOLE 756699 0 0 COSTCO WHSL CORP NEW COM 22160K105 56961104 86294 SH SOLE 86294 0 0 MASTERCARD INCORPORATED CL A 57636Q104 60328134 141446 SH SOLE 141446 0 0 VISA INC COM CL A 92826C839 69822850 268188 SH SOLE 268188 0 0 SHERWIN WILLIAMS CO COM 824348106 75745886 242853 SH SOLE 242853 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 79340885 385618 SH SOLE 385618 0 0 COPART INC COM 217204106 97570662 1991238 SH SOLE 1991238 0 0 FAIR ISAAC CORP COM 303250104 105195076 90373 SH SOLE 90373 0 0 MICROSOFT CORP COM 594918104 143782771 382360 SH SOLE 382360 0 0 APPLE INC COM 037833100 143855627 747186 SH SOLE 747186 0 0 WATSCO INC COM 942622200 149084047 347945 SH SOLE 347945 0 0