← Back to Discover

BOSTON FINANCIAL MANGEMENT LLC

Period ended Dec 31, 2024 · Latest filing Feb 3, 2025

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Dec 31, 2024: $3,311,202,516

More quarters will appear as history becomes available.

Top holdings

Top 10 at Dec 31, 2024. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. APPLE INC · COM · 037833100 · shares: $179,424,936
  2. WATSCO INC · COM · 942622200 · shares: $162,265,389
  3. MICROSOFT CORP · COM · 594918104 · shares: $162,055,798
  4. FAIR ISAAC CORP · COM · 303250104 · shares: $141,413,767
  5. COPART INC · COM · 217204106 · shares: $114,842,957
  6. BROADRIDGE FINL SOLUTIONS IN · COM · 11133T103 · shares: $87,688,865
  7. VISA INC · COM CL A · 92826C839 · shares: $81,941,721
  8. MASTERCARD INCORPORATED · CL A · 57636Q104 · shares: $70,632,065
  9. SHERWIN WILLIAMS CO · COM · 824348106 · shares: $68,346,883
  10. CME GROUP INC · COM · 12572Q105 · shares: $66,706,558

Reported holdings

337 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
APPLE INCCOM037833100 — 716,496 shares $179,424,936
WATSCO INCCOM942622200 — 342,412 shares $162,265,389
MICROSOFT CORPCOM594918104 — 384,474 shares $162,055,798
FAIR ISAAC CORPCOM303250104 — 71,029 shares $141,413,767
COPART INCCOM217204106 — 2,001,097 shares $114,842,957
BROADRIDGE FINL SOLUTIONS INCOM11133T103 — 387,849 shares $87,688,865
VISA INCCOM CL A92826C839 — 259,276 shares $81,941,721
MASTERCARD INCORPORATEDCL A57636Q104 — 134,136 shares $70,632,065
SHERWIN WILLIAMS COCOM824348106 — 201,062 shares $68,346,883
CME GROUP INCCOM12572Q105 — 287,243 shares $66,706,558
WISDOMTREE TRUS QTLY DIV GRT97717X669 — 782,957 shares $63,364,675
BROWN & BROWN INCCOM115236101 — 614,980 shares $62,740,253
BERKLEY W R CORPCOM084423102 — 981,162 shares $57,417,619
AMPHENOL CORP NEWCL A032095101 — 769,799 shares $53,462,517
COGENT COMMUNICATIONS HLDGSCOM NEW19239V302 — 596,821 shares $45,996,962
FIRSTSERVICE CORP NEWCOM33767E202 — 251,439 shares $45,515,530
AIR PRODS & CHEMS INCCOM009158106 — 155,967 shares $45,236,790
ISHARES TRISHS 1-5YR INVS464288646 — 863,658 shares $44,651,095
AMAZON COM INCCOM023135106 — 196,359 shares $43,079,202
STERIS PLCSHS USDG8473T100 — 199,454 shares $40,999,663
FERGUSON ENTERPRISES INCCOMMON STOCK NEW31488V107 — 225,420 shares $39,126,200
COSTCO WHSL CORP NEWCOM22160K105 — 42,427 shares $38,874,810
DANAHER CORPORATIONCOM235851102 — 165,168 shares $37,914,224
VERISIGN INCCOM92343E102 — 181,746 shares $37,614,153
LOCKHEED MARTIN CORPCOM539830109 — 74,173 shares $36,043,850
ISHARES TRCORE S&P MCP ETF464287507 — 547,686 shares $34,126,337
NEXSTAR MEDIA GROUP INCCOMMON STOCK65336K103 — 216,026 shares $34,125,563
CARLISLE COS INCCOM142339100 — 89,962 shares $33,181,669
SMITH A O CORPCOM831865209 — 481,513 shares $32,844,012
HEICO CORP NEWCL A422806208 — 175,698 shares $32,693,911
WATERS CORPCOM941848103 — 83,707 shares $31,053,623
RYAN SPECIALTY HOLDINGS INCCL A78351F107 — 473,916 shares $30,406,438
ALPHABET INCCAP STK CL C02079K107 — 156,489 shares $29,801,692
OREILLY AUTOMOTIVE INCCOM67103H107 — 25,058 shares $29,713,777
OLD REP INTL CORPCOM680223104 — 785,190 shares $28,416,042
PFIZER INCCOM717081103 — 1,054,464 shares $27,974,932
GALLAGHER ARTHUR J & COCOM363576109 — 98,118 shares $27,850,795
ALPHABET INCCAP STK CL A02079K305 — 141,507 shares $26,787,301
ISHARES TRCORE S&P500 ETF464287200 — 44,362 shares $26,115,302
ISHARES TRUSD INV GRDE ETF464288620 — 505,032 shares $25,393,024
EQUIFAX INCCOM294429105 — 98,623 shares $25,134,150
CRH PLCORDG25508105 — 270,768 shares $25,051,456
MOODYS CORPCOM615369105 — 48,996 shares $23,193,279
SPDR S&P 500 ETF TRTR UNIT78462F103 — 39,132 shares $22,934,600
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C706 — 395,290 shares $22,926,820
MORNINGSTAR INCCOM617700109 — 65,924 shares $22,200,573
VANGUARD WHITEHALL FDSINTL DVD ETF921946810 — 276,929 shares $22,151,521
ROPER TECHNOLOGIES INCCOM776696106 — 42,465 shares $22,075,453
AMERICAN TOWER CORP NEWCOM03027X100 — 118,546 shares $21,742,485
TYLER TECHNOLOGIES INCCOM902252105 — 36,160 shares $20,851,303
CACI INTL INCCL A127190304 — 51,568 shares $20,836,567
HOME DEPOT INCCOM437076102 — 49,103 shares $19,100,488
JPMORGAN CHASE & CO.COM46625H100 — 78,707 shares $18,866,896
ISHARES TRRUS 1000 ETF464287622 — 58,391 shares $18,811,298
ROLLINS INCCOM775711104 — 401,169 shares $18,594,188
MSCI INCCOM55354G100 — 30,933 shares $18,560,110
BROADCOM INCCOM11135F101 — 78,476 shares $18,193,763
WISDOMTREE TREMG MKTS SMCAP97717W281 — 366,668 shares $17,937,377
VANGUARD INDEX FDSTOTAL STK MKT922908769 — 61,872 shares $17,930,983
GOLDMAN SACHS ETF TRACTIVEBETA INT381430107 — 503,037 shares $16,771,252
LANDBRIDGE COMPANY LLCCL A514952100 — 236,475 shares $15,276,300
ISHARES TRCORE S&P SCP ETF464287804 — 123,508 shares $14,230,617
CHURCH & DWIGHT CO INCCOM171340102 — 132,126 shares $13,834,931
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 27,747 shares $12,577,211
INVESCO QQQ TRUNIT SER 146090E103 — 24,446 shares $12,497,288
ISHARES TR1 3 YR TREAS BD464287457 — 149,693 shares $12,271,833
NORDSON CORPCOM655663102 — 56,428 shares $11,807,068
META PLATFORMS INCCL A30303M102 — 19,496 shares $11,415,156
GARTNER INCCOM366651107 — 23,246 shares $11,261,990
JOHNSON & JOHNSONCOM478160104 — 75,280 shares $10,886,932
THERMO FISHER SCIENTIFIC INCCOM883556102 — 19,879 shares $10,341,653
BLACKROCK INCCOM09290D101 — 9,915 shares $10,163,986
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107 — 16,512 shares $9,404,905
PROCTER AND GAMBLE COCOM742718109 — 54,674 shares $9,166,128
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908844 — 46,801 shares $9,164,998
METTLER TOLEDO INTERNATIONALCOM592688105 — 7,429 shares $9,090,719
AUTOMATIC DATA PROCESSING INCOM053015103 — 31,048 shares $9,088,682
ISHARES INCCORE MSCI EMKT46434G103 — 164,576 shares $8,594,182
MERCK & CO INCCOM58933Y105 — 80,341 shares $7,992,311
SALESFORCE INCCOM79466L302 — 23,821 shares $7,964,075
ISHARES TRRUSSELL 2000 ETF464287655 — 35,891 shares $7,930,512
ADOBE INCCOM00724F101 — 17,818 shares $7,923,309
STRYKER CORPORATIONCOM863667101 — 21,609 shares $7,780,468
CDW CORPCOM12514G108 — 41,663 shares $7,251,062
PALO ALTO NETWORKS INCCOM697435105 — 39,565 shares $7,199,248
NVIDIA CORPORATIONCOM67066G104 — 51,682 shares $6,940,379
NEXTERA ENERGY INCCOM65339F101 — 95,819 shares $6,869,265
ABBOTT LABSCOM002824100 — 60,177 shares $6,806,621
EXXON MOBIL CORPCOM30231G102 — 61,987 shares $6,667,951
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858 — 134,762 shares $6,444,319
ISHARES TRRUS 1000 GRW ETF464287614 — 15,228 shares $6,115,233
PEPSICO INCCOM713448108 — 39,394 shares $5,990,316
ABBVIE INCCOM00287Y109 — 32,997 shares $5,863,567
INTUITCOM461202103 — 8,977 shares $5,642,045
ISHARES TRMSCI EAFE ETF464287465 — 73,323 shares $5,543,987
CHEVRON CORP NEWCOM166764100 — 38,119 shares $5,521,156
ROSS STORES INCCOM778296103 — 35,966 shares $5,440,578
RTX CORPORATIONCOM75513E101 — 44,010 shares $5,092,874
SERVICENOW INCCOM81762P102 — 4,777 shares $5,064,194
SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797 — 173,627 shares $4,743,482