Welch & Forbes LLC

Filing Details

13F-HR2025-03-31
Report Date
2025-03-31
Filing Date
2025-05-02
Total Holdings
370
Total Value
7643312211
Accession Number
0001085146-25-002565
Form Type
13F-HR
Manager Name
Welch & Forbes LLC
Data Enrichment
93% identified
344 identified26 unidentified

Holdings

370 positions
Manager:
Search and click to pin securities to the top
Page 2 of 19
WATSCO INC
Shares:
212257(-0.9%)
Value:
$107.9B(+6.2%)
Arthur J. Gallagher & Co.
Shares:
297886(-0.8%)
Value:
$102.8B(+20.7%)
AMAZON COM INC
Shares:
532722(+2.1%)
Value:
$101.4B(-11.4%)
VERTEX PHARMACEUTICALS INC / MA
Shares:
207639(+5.0%)
Value:
$100.7B(+26.4%)
MCDONALDS CORP
Shares:
312533(+0.0%)
Value:
$97.6B(+7.8%)
TJX COMPANIES INC /DE/
Shares:
784497(-0.4%)
Value:
$95.6B(+0.5%)
SPDR S&P MIDCAP 400 ETF TRUST
Shares:
169884(-1.1%)
Value:
$90.6B(-7.4%)
AMERIPRISE FINANCIAL INC
Shares:
178531(-0.8%)
Value:
$86.4B(-9.8%)
ABBOTT LABORATORIES
Shares:
634527(-0.3%)
Value:
$84.2B(+17.0%)
PEPSICO INC
Shares:
556244(-1.3%)
Value:
$83.4B(-2.6%)
AbbVie Inc.
Shares:
354624(-2.5%)
Value:
$74.3B(+15.0%)
RESMED INC
Shares:
329892(+0.6%)
Value:
$73.8B(-1.5%)
AUTOMATIC DATA PROCESSING INC
Shares:
241138(-0.6%)
Value:
$73.7B(+3.8%)
METTLER TOLEDO INTERNATIONAL INC/
Shares:
61033(-0.5%)
Value:
$72.1B(-3.9%)
IDEXX LABORATORIES INC /DE
Shares:
169846(+0.3%)
Value:
$71.3B(+1.9%)
CHEVRON CORP
Shares:
414657(+0.4%)
Value:
$69.4B(+16.0%)
Meta Platforms, Inc.
Shares:
119331(+5.7%)
Value:
$68.8B(+4.1%)
CARMAX INC
Shares:
873763(+0.4%)
Value:
$68.1B(-4.3%)
Alphabet Inc.
Shares:
435396(-1.0%)
Value:
$67.3B(-19.2%)
BERKSHIRE HATHAWAY INC
Shares:
122846(-1.3%)
Value:
$65.4B(+16.0%)