Welch & Forbes LLC
- SEC CIK
- 0000105495
- Latest filing
- Jul 30, 2026
Holdings in Q2 2024
Holdings as of Jun 30, 2024, filed Aug 2, 2024. Long positions only; changes compare share counts with Q1 2024.
- Positions
- 366
- −12 vs. Q1 2024
- Portfolio value
- $7.49B
- +$209.1M (+2.9%) vs. Q1 2024
| Security | Class | Shares | Value | % of portfolio | Share change | Action | History |
|---|---|---|---|---|---|---|---|
| NVDANVIDIA Corp | Stock | 4,232,411 | $549.1M | 7.3% | −227,509−5.1% | ReducedConverted for a 10-for-1 split | History |
| MSFTMicrosoft Corp | Stock | 911,112 | $416.5M | 5.6% | +1,467+0.2% | Added | History |
| AAPLApple Inc. | Stock | 1,787,277 | $402.6M | 5.4% | +1,801+0.1% | Added | History |
| GOOGAlphabet Inc. | Stock | 1,193,009 | $225.3M | 3.0% | +6,306+0.5% | Added | History |
| ORLYO Reilly Automotive Inc | Stock | 205,073 | $209.7M | 2.8% | −2,442−1.2% | Reduced | History |
| VVisa Inc. | Stock | 751,626 | $199.1M | 2.7% | −2,584−0.3% | Reduced | History |
| SYKStryker Corp | Stock | 519,640 | $174.8M | 2.3% | −2,206−0.4% | Reduced | History |
| DHRDanaher Corp | Stock | 678,145 | $163.8M | 2.2% | +1,734+0.3% | Added | History |
| COSTCostco Wholesale Corp | Stock | 169,811 | $149.9M | 2.0% | −2,575−1.5% | Reduced | History |
| JPMJPMorgan Chase & Co | Stock | 709,190 | $146.4M | 2.0% | −8,235−1.1% | Reduced | History |
| HDHome Depot, Inc. | Stock | 430,475 | $145.7M | 1.9% | −1,476−0.3% | Reduced | History |
| FISVFiserv Inc | Stock | 904,892 | $136.3M | 1.8% | −4,356−0.5% | Reduced | History |
| PGProcter & Gamble Co | Stock | 797,072 | $131.9M | 1.8% | −1,874−0.2% | Reduced | History |
| ANSSAnsys Inc | COM | 400,547 | $130.9M | 1.7% | −2,312−0.6% | Reduced | History |
| LLYEli Lilly & Co | Stock | 137,445 | $127.9M | 1.7% | +1,626+1.2% | Added | History |
| RTXRTX Corp | Stock | 1,181,640 | $119.3M | 1.6% | −5,479−0.5% | Reduced | History |
| ECLEcolab Inc. | Stock | 472,249 | $113.9M | 1.5% | +1,642+0.3% | Added | History |
| ROPRoper Technologies Inc | Stock | 199,719 | $110.6M | 1.5% | +886+0.4% | Added | History |
| JNJJohnson & Johnson | Stock | 716,188 | $105.2M | 1.4% | −25,720−3.5% | Reduced | History |
| CBChubb Ltd | Stock | 409,539 | $103.9M | 1.4% | −4,417−1.1% | Reduced | History |
| WSOWatsco Inc | COM | 216,974 | $103.1M | 1.4% | −2,923−1.3% | Reduced | History |
| AMZNAmazon Com Inc | Stock | 487,664 | $96.1M | 1.3% | +25,557+5.5% | Added | History |
| VRTXVertex Pharmaceuticals Inc | Stock | 194,897 | $94.3M | 1.3% | +1,956+1.0% | Added | History |
| PEPPepsiCo Inc | Stock | 575,134 | $93.5M | 1.2% | −629−0.1% | Reduced | History |
| TJXTJX Companies Inc | Stock | 800,705 | $89.6M | 1.2% | +9,655+1.2% | Added | History |
| GOOGLAlphabet Inc. | Stock | 451,436 | $84.9M | 1.1% | −4,001−0.9% | Reduced | History |
| MTDMettler Toledo International Inc | COM | 62,079 | $81.9M | 1.1% | −548−0.9% | Reduced | History |
| IDXXIDEXX Laboratories Inc | COM | 169,721 | $81.2M | 1.1% | −505−0.3% | Reduced | History |
| AJGArthur J. Gallagher & Co. | COM | 305,752 | $80.5M | 1.1% | −4,669−1.5% | Reduced | History |
| MCDMcDonalds Corp | Stock | 317,185 | $78.7M | 1.0% | +628+0.2% | Added | History |
| AMPAmeriprise Financial Inc | COM | 181,813 | $78.4M | 1.0% | −2,477−1.3% | Reduced | History |
| MDYSPDR S&P Midcap 400 ETF Trust | ETF | 139,912 | $74.3M | 1.0% | −13,778−9.0% | Reduced | History |
| IRMIron Mountain Inc | COM | 711,885 | $66.0M | 0.9% | −15,756−2.2% | Reduced | History |
| ABTAbbott Laboratories | Stock | 645,512 | $65.7M | 0.9% | −713−0.1% | Reduced | History |
| ADBEAdobe Inc. | Stock | 116,846 | $65.7M | 0.9% | +8,104+7.5% | Added | History |
| KMXCarMax Inc | COM | 891,548 | $64.6M | 0.9% | −9,232−1.0% | Reduced | History |
| CVXChevron Corp | Stock | 410,838 | $63.6M | 0.8% | +5,861+1.4% | Added | History |
| ABBVAbbVie Inc. | Stock | 370,852 | $62.4M | 0.8% | −924−0.2% | Reduced | History |
| RMDResmed Inc | COM | 325,391 | $62.0M | 0.8% | +2,356+0.7% | Added | History |
| METAMeta Platforms, Inc. | Stock | 110,967 | $57.4M | 0.8% | +2,604+2.4% | Added | History |
| ADPAutomatic Data Processing Inc | Stock | 244,205 | $57.4M | 0.8% | −1,653−0.7% | Reduced | History |
| BRK.BBerkshire Hathaway Inc | Stock | 128,142 | $52.4M | 0.7% | −1,024−0.8% | Reduced | History |
| TMOThermo Fisher Scientific Inc. | Stock | 93,893 | $50.7M | 0.7% | +250.0% | Added | History |
| CHDChurch & Dwight Co Inc | COM | 452,141 | $47.3M | 0.6% | −508−0.1% | Reduced | History |
| MRKMerck & Co., Inc. | Stock | 372,011 | $46.8M | 0.6% | −1,621−0.4% | Reduced | History |
| PAYXPaychex Inc | Stock | 389,429 | $45.6M | 0.6% | −5,696−1.4% | Reduced | History |
| XYLXylem Inc. | COM | 337,800 | $45.4M | 0.6% | +106,856+46.3% | Added | History |
| AOSSmith A O Corp | COM | 558,022 | $45.3M | 0.6% | +1,216+0.2% | Added | History |
| CMCSAComcast Corp | Stock | 1,183,288 | $45.1M | 0.6% | +1,594+0.1% | Added | History |
| Vanguard Ftse Developed Markets ETF921943858 | ETF | 878,332 | $43.5M | 0.6% | +13,449+1.6% | Added | – |
| BACBank of America Corp | Stock | 1,041,407 | $42.3M | 0.6% | −7,321−0.7% | Reduced | History |
| LINLinde PLC | Stock | 96,850 | $41.8M | 0.6% | +2,669+2.8% | Added | History |
| NEENextera Energy Inc | Stock | 542,109 | $38.8M | 0.5% | +35,026+6.9% | Added | History |
| LECOLincoln Electric Holdings Inc | COM | 196,812 | $36.9M | 0.5% | +1,794+0.9% | Added | History |
| ACNAccenture plc | Stock | 119,501 | $35.9M | 0.5% | −2,945−2.4% | Reduced | History |
| CSLCarlisle Companies Inc | COM | 87,080 | $35.5M | 0.5% | +4,793+5.8% | Added | History |
| XOMExxonMobil Holdings Corp | COM | 315,144 | $35.1M | 0.5% | −2,510−0.8% | Reduced | History |
| WMTWalmart Inc. | Stock | 506,711 | $34.8M | 0.5% | −3,542−0.7% | Reduced | History |
| CTASCintas Corp | Stock | 48,600 | $34.5M | 0.5% | −340−0.7% | Reduced | History |
| BKNGBooking Holdings Inc. | Stock | 8,653 | $34.4M | 0.5% | −50−0.6% | Reduced | History |
| AFLAflac Inc | Stock | 382,990 | $34.1M | 0.5% | −6,074−1.6% | Reduced | History |
| First Tr Exchange-Traded FD33738D101 | NO AMER ENERGY | 1,103,293 | $33.7M | 0.4% | −4,371−0.4% | Reduced | – |
| QCOMQualcomm Inc | Stock | 152,054 | $31.3M | 0.4% | −1,501−1.0% | Reduced | History |
| VZVerizon Communications Inc | Stock | 748,359 | $30.9M | 0.4% | +5,769+0.8% | Added | History |
| LHXL3HARRIS Technologies, Inc. | Stock | 135,646 | $30.5M | 0.4% | +4,134+3.1% | Added | History |
| CSCOCisco Systems, Inc. | Stock | 628,533 | $29.3M | 0.4% | −3,269−0.5% | Reduced | History |
| DOVDOVER Corp | COM | 163,911 | $28.7M | 0.4% | −1,642−1.0% | Reduced | History |
| First Tr Exchange-Traded FD33738D309 | SENIOR LN FD | 616,140 | $28.3M | 0.4% | +11,224+1.9% | Added | – |
| OTISOtis Worldwide Corp | Stock | 293,039 | $28.2M | 0.4% | −2,853−1.0% | Reduced | History |
| OMCOmnicom Group Inc. | COM | 289,394 | $26.2M | 0.3% | −7,014−2.4% | Reduced | History |
| TSCOTractor Supply Co | COM | 99,601 | $25.8M | 0.3% | −812−0.8% | Reduced | History |
| EWEdwards Lifesciences Corp | Stock | 245,921 | $22.9M | 0.3% | −246−0.1% | Reduced | History |
| SPYSPDR S&P 500 ETF Trust | ETF | 40,626 | $22.3M | 0.3% | −6,090−13.0% | Reduced | History |
| iShares Tr464288687 | PFD AND INCM SEC | 703,013 | $22.1M | 0.3% | +18,195+2.7% | Added | – |
| AXPAmerican Express Co | Stock | 89,384 | $21.2M | 0.3% | +321+0.4% | Added | History |
| BALLBALL Corp | COM | 354,056 | $20.9M | 0.3% | −5,890−1.6% | Reduced | History |
| MCOMoodys Corp | Stock | 48,143 | $20.9M | 0.3% | −1,125−2.3% | Reduced | History |
| STZConstellation Brands, Inc. | Stock | 78,623 | $20.1M | 0.3% | +475+0.6% | Added | History |
| GSKGSK plc | ADR | 520,651 | $20.1M | 0.3% | 00.0% | Unchanged | History |
| KOCoca Cola Co | Stock | 307,029 | $19.3M | 0.3% | −6,218−2.0% | Reduced | History |
| BDXBecton Dickinson & Co | Stock | 74,591 | $16.7M | 0.2% | −10,151−12.0% | Reduced | History |
| ORCLOracle Corp | Stock | 117,692 | $16.6M | 0.2% | −1,473−1.2% | Reduced | History |
| CGNXCognex Corp | COM | 334,839 | $16.2M | 0.2% | +10,859+3.4% | Added | History |
| BSXBoston Scientific Corp | Stock | 205,207 | $15.7M | 0.2% | +201+0.1% | Added | History |
| INTCIntel Corp | Stock | 424,720 | $14.6M | 0.2% | −306−0.1% | Reduced | History |
| MZTIMarzetti Co | COM | 76,879 | $14.1M | 0.2% | −249−0.3% | Reduced | History |
| EMREmerson Electric Co | Stock | 126,536 | $13.9M | 0.2% | −4,337−3.3% | Reduced | History |
| EXPDExpeditors International of Washington Inc | COM | 112,010 | $13.3M | 0.2% | −2,242−2.0% | Reduced | History |
| PFEPfizer Inc | Stock | 465,965 | $12.9M | 0.2% | −5,637−1.2% | Reduced | History |
| EQIXEquinix Inc | COM | 16,855 | $12.9M | 0.2% | +9,168+119.3% | Added | History |
| CMICummins Inc | Stock | 47,384 | $12.8M | 0.2% | −363−0.8% | Reduced | History |
| IBMInternational Business Machines Corp | Stock | 63,595 | $11.2M | 0.1% | −1,068−1.7% | Reduced | History |
| AVGOBroadcom Inc. | Stock | 6,171 | $10.6M | 0.1% | +2,952+91.7% | Added | History |
| CARRCarrier Global Corp | Stock | 153,953 | $9.59M | 0.1% | −7,727−4.8% | Reduced | History |
| APDAir Products & Chemicals, Inc. | Stock | 36,956 | $9.42M | 0.1% | +333+0.9% | Added | History |
| AWKAmerican Water Works Company, Inc. | Stock | 70,849 | $9.24M | 0.1% | −4,071−5.4% | Reduced | History |
| SBUXStarbucks Corp | Stock | 124,472 | $9.18M | 0.1% | −140,233−53.0% | Reduced | History |
| PGRProgressive Corp | Stock | 42,247 | $8.85M | 0.1% | −100.0% | Reduced | History |
| SHOPShopify Inc. | Stock | 133,430 | $8.82M | 0.1% | −83−0.1% | Reduced | History |
| iShares Core S&P 500 ETF464287200 | ETF | 15,974 | $8.81M | 0.1% | +3,382+26.9% | Added | – |
Sold out since Q1 2024 (18)
Positions held at the end of Q1 2024 that are gone from this filing.
| Security | Class | Shares in Q1 2024 | Value in Q1 2024 | % of portfolio in Q1 2024 | History |
|---|---|---|---|---|---|
| OZKBank OZK | COM | 15,400 | $700.1K | <0.1% | History |
| WCCWesco International Inc | COM | 3,102 | $531.3K | <0.1% | History |
| iShares Tr464288414 | NATIONAL MUN ETF | 4,018 | $432.3K | <0.1% | – |
| GLGlobe Life Inc. | COM | 2,375 | $276.4K | <0.1% | History |
| EBCEastern Bankshares, Inc. | COM | 19,700 | $271.5K | <0.1% | History |
| CBZCBIZ, Inc. | COM | 3,383 | $265.6K | <0.1% | History |
| Invesco Exchange Traded FD T46137V506 | DIVID ACHIEVEV | 6,178 | $263.0K | <0.1% | – |
| ProShares Bitcoin ETF74347G440 | ETF | 7,790 | $251.6K | <0.1% | – |
| iShares Tr464287150 | CORE S&P TTL STK | 2,043 | $235.6K | <0.1% | – |
| ELVElevance Health, Inc. | Stock | 431 | $223.5K | <0.1% | History |
| CDNSCadence Design Systems Inc | Stock | 697 | $217.0K | <0.1% | History |
| iShares Russell Mid-Cap Growth ETF464287481 | ETF | 1,873 | $213.8K | <0.1% | – |
| KNSLKinsale Capital Group, Inc. | Stock | 400 | $209.9K | <0.1% | History |
| DDominion Energy, Inc | Stock | 4,223 | $207.7K | <0.1% | History |
| EXCExelon Corp | Stock | 5,516 | $207.2K | <0.1% | History |
| TROWPrice T Rowe Group Inc | Stock | 1,695 | $206.7K | <0.1% | History |
| GPNGlobal Payments Inc | Stock | 1,515 | $202.5K | <0.1% | History |
| iShares Tr464288356 | CALIF MUN BD ETF | 3,479 | $200.2K | <0.1% | – |