Welch & Forbes LLC

CIK Number: 0000105495

8.01B
Market Value
363
# of Holdings
41 months
Avg. Holding Period
Win Rate
Peformance 3-Years

Filing Date: May 2, 2025

Rank Symbol Name Price % Change Shares % Change Shares Market Value Avg. Price Paid % Weight Asset Type
1 NVDA NVIDIA Corporat...
182.02
+0.24% 3.6M -9.75% 390.07M 1.05 5.10% Share
2 AAPL Apple Inc.
232.81
-0.22% 1.74M -0.88% 387.1M 31.56 5.06% Share
3 MSFT Microsoft Corpo...
522.28
+0.33% 904.39K -0.14% 339.5M 45.5 4.44% Share
4 ORLY O'Reilly Automo...
101.50
-1.11% 198.34K -1.01% 284.15M 67.58 3.72% Share
5 V Visa Inc.
345.40
+0.83% 738K -0.91% 258.64M 54.66 3.38% Share
6 SYK Stryker Corpora...
378.47
-0.13% 516.66K -0.11% 192.33M 53.5 2.52% Share
7 FI Fiserv, Inc.
134.58
+0.22% 859.5K -1.75% 189.8M 31.65 2.48% Share
8 GOOG Alphabet Inc.
203.77
+0.36% 1.21M +0.72% 189.21M 45.84 2.48% Share
9 JPM JPMorgan Chase ...
294.09
+1.23% 689.82K -1.24% 169.21M 62.66 2.21% Share
10 HD The Home Depot,...
400.32
-1.68% 430.96K +0.07% 157.94M 58.41 2.07% Share
11 COST Costco Wholesal...
975.42
-0.35% 165.61K -1.28% 156.63M 191.97 2.05% Share
12 RTX RTX Corporation
155.06
-0.42% 1.16M -0.65% 154.16M 63.76 2.02% Share
13 DHR Danaher Corpora...
210.15
+0.48% 690.6K +0.84% 141.57M 34.37 1.85% Share
14 PG The Procter & G...
153.70
-1.1% 795.62K +0.17% 135.59M 57.79 1.77% Share
15 LLY Eli Lilly and C...
684.46
+3.63% 148.53K +1.06% 122.68M 181.99 1.60% Share
16 ANSS ANSYS, Inc.
374.30
-4.69% 386.73K -2.28% 122.42M 94.73 1.60% Share
17 CB Chubb Limited
275.69
+0.24% 404.36K -0.37% 122.11M 139.84 1.60% Share
18 ECL Ecolab Inc.
279.98
-0.66% 471.71K +0.65% 119.59M 81.52 1.56% Share
19 ROP Roper Technolog...
524.96
+0.47% 199.71K -0.31% 117.74M 231.47 1.54% Share
20 JNJ Johnson & Johns...
174.72
+0.17% 687.2K -0.78% 113.96M 71.51 1.49% Share
21 WSO Watsco, Inc.
422.01
-2.44% 212.26K -0.94% 107.89M 188.26 1.41% Share
22 AJG Arthur J. Galla...
293.43
-0.57% 297.89K -0.75% 102.84M 111.29 1.35% Share
23 AMZN Amazon.com, Inc...
230.94
+2.84% 532.72K +2.16% 101.36M 120.58 1.33% Share
24 VRTX Vertex Pharmace...
390.30
-1.42% 207.64K +4.98% 100.67M 111.39 1.32% Share
25 MCD McDonald's Corp...
308.84
+1.24% 312.53K +0.01% 97.63M 81.65 1.28% Share
26 TJX The TJX Compani...
132.95
-0.86% 784.5K -0.37% 95.55M 36.24 1.25% Share
27 MDY SPDR S&P MIDCAP...
583.00
-1.34% 169.88K -1.14% 90.63M 360.3 1.19% Share
28 AMP Ameriprise Fina...
513.94
+0.92% 178.53K -0.82% 86.43M 124.46 1.13% Share
29 ABT Abbott Laborato...
129.32
-0.06% 634.53K -0.26% 84.17M 63.41 1.10% Share
30 PEP PepsiCo, Inc.
148.62
-0.49% 556.24K -1.28% 83.4M 59.99 1.09% Share
31 ABBV AbbVie Inc.
204.72
+1.61% 354.62K -2.45% 74.3M 97.64 0.97% Share
32 RMD ResMed Inc.
284.69
-1.25% 329.89K +0.65% 73.85M 63.66 0.97% Share
33 ADP Automatic Data ...
301.52
-1.12% 241.14K -0.59% 73.67M 106.6 0.96% Share
34 MTD Mettler-Toledo ...
1314.16
-0.75% 61.03K -0.45% 72.07M 257.24 0.94% Share
35 IDXX IDEXX Laborator...
653.95
-1.5% 169.85K +0.31% 71.33M 55.76 0.93% Share
36 CVX Chevron Corpora...
155.20
-0.43% 414.66K +0.44% 69.37M 87.26 0.91% Share
37 META Meta Platforms,...
781.96
+0.24% 119.33K +5.72% 68.78M 184.62 0.90% Share
38 KMX CarMax, Inc.
58.13
-0.84% 873.76K +0.39% 68.08M 25.65 0.89% Share
39 GOOGL Alphabet Inc.
202.88
+0.46% 435.4K -1.05% 67.33M 47.53 0.88% Share
40 BRK-B Berkshire Hatha...
479.02
+0.36% 122.85K -1.27% 65.43M 163.3 0.86% Share
41 PAYX Paychex, Inc.
137.45
-0.84% 378.71K -1.54% 58.43M 35.55 0.76% Share
42 IRM Iron Mountain I...
91.41
-2.73% 674.04K -0.84% 57.99M 37.18 0.76% Share
43 CHD Church & Dwight...
92.61
-1.15% 449.5K +0.05% 49.49M 44.13 0.65% Share
44 VEA Vanguard Develo...
58.60
-0.18% 959.01K +4.72% 48.75M 43.38 0.64% Share
45 LIN Linde plc
477.49
+0.39% 102.28K +2.17% 47.62M 365.88 0.62% Share
46 WMT Walmart Inc.
100.84
-0.15% 520.36K +1.52% 45.68M 33.2 0.60% Share
47 TMO Thermo Fisher S...
485.13
+0.07% 91.77K +0.81% 45.66M 309.18 0.60% Share
48 ADBE Adobe Inc.
348.58
-0.71% 118.26K +1.15% 45.35M 382.99 0.59% Share
49 XYL Xylem Inc.
141.83
-1.18% 368.82K +6.89% 44.06M 125.67 0.58% Share
50 NEE NextEra Energy,...
72.22
-0.1% 599.98K +8.93% 42.53M 65.54 0.56% Share
51 BAC Bank of America...
47.70
+0.97% 1.01M -0.89% 42.21M 27.14 0.55% Share
52 CSCO Cisco Systems, ...
69.28
-1.58% 653.6K +2.32% 40.33M 35.85 0.53% Share
53 CSL Carlisle Compan...
391.11
-1.97% 118.05K +26.60% 40.2M 240.89 0.53% Share
54 EMLP First Trust Nor...
38.02
-0.2% 1.06M -1.07% 39.92M 22.79 0.52% Share
55 LECO Lincoln Electri...
243.51
-0.79% 210.89K +3.49% 39.89M 125.36 0.52% Share
56 CTAS Cintas Corporat...
221.28
-1.7% 192.5K -0.28% 39.56M 37.64 0.52% Share
57 BKNG Booking Holding...
5485.75
+0.69% 8.48K -0.76% 39.07M 2075.22 0.51% Share
58 AOS A. O. Smith Cor...
72.54
-1.49% 592.98K +4.29% 38.76M 58.85 0.51% Share
59 ACN Accenture plc
246.13
+0.18% 122.76K +1.10% 38.31M 277.95 0.50% Share
60 AFL Aflac Incorpora...
105.31
-0.37% 341.42K -3.98% 37.96M 43.75 0.50% Share
61 XOM Exxon Mobil Cor...
107.38
-0.21% 308.3K -1.65% 36.67M 43.98 0.48% Share
62 NOW ServiceNow, Inc...
850.65
-1.42% 42.87K +92.64% 34.13M 854.03 0.45% Share
63 VZ Verizon Communi...
43.49
-0.49% 725.89K -0.98% 32.93M 44.59 0.43% Share
64 MRK Merck & Co., In...
82.74
+0.04% 337.56K -6.36% 30.3M 36.6 0.40% Share
65 FTSL First Trust Sen...
46.08
+0.04% 660.33K +4.27% 30.14M 47.13 0.39% Share
66 LHX L3Harris Techno...
270.96
+0.27% 141.61K +2.51% 29.64M 214.11 0.39% Share
67 AVGO Broadcom Inc.
311.19
+0.68% 174.16K +23.10% 29.16M 153.1 0.38% Share
68 CMCSA Comcast Corpora...
32.88
-0.17% 788.17K -31.41% 29.08M 36.53 0.38% Share
69 DOV Dover Corporati...
179.40
-1.88% 161.01K -0.2% 28.29M 43.41 0.37% Share
70 OTIS Otis Worldwide ...
87.56
-1.87% 263.94K -4.9% 27.24M 57.02 0.36% Share
71 TSCO Tractor Supply ...
59.69
-0.07% 486.77K +0.38% 26.82M 47.42 0.35% Share
72 AXP American Expres...
307.72
+0.28% 89.65K -0.24% 24.12M 93.22 0.32% Share
73 SPY SPDR S&P 500 ET...
644.93
+0.01% 42.43K -8.67% 23.73M 380.73 0.31% Share
74 MCO Moody's Corpora...
521.46
+0.06% 48.87K +1.26% 22.76M 242.9 0.30% Share
75 OMC Omnicom Group I...
75.42
-1.37% 272.5K -4.17% 22.59M 72.44 0.30% Share
76 QCOM QUALCOMM Incorp...
158.09
+0.96% 143.88K -1.05% 22.1M 57.08 0.29% Share
77 KO The Coca-Cola C...
69.52
-1.33% 296.01K -1.2% 21.2M 37.85 0.28% Share
78 PFF iShares Preferr...
31.44
-0.16% 671.73K +2.77% 20.64M 36.97 0.27% Share
79 GSK GSK plc
39.22
+0.23% 519.37K -0.09% 20.12M 35.14 0.26% Share
80 ORCL Oracle Corporat...
244.93
+0.31% 114.32K +0.37% 15.98M 40.99 0.21% Share
81 EQIX Equinix, Inc.
774.95
-1.15% 19.14K +6.31% 15.6M 761.01 0.20% Share
82 EW Edwards Lifesci...
78.18
+0.64% 213.25K -8.76% 15.46M 23.37 0.20% Share
83 IBM International B...
237.04
-1.26% 60.01K -2.4% 14.92M 102.33 0.20% Share
84 CMI Cummins Inc.
404.55
-0.55% 45.79K -0.31% 14.35M 168.43 0.19% Share
85 SHOP Shopify Inc.
144.27
-3.88% 143.6K +15.29% 13.71M 71.53 0.18% Share
86 LANC Lancaster Colon...
172.77
-4.03% 76.96K -0.53% 13.47M 81.7 0.18% Share
87 EMR Emerson Electri...
134.37
-0.43% 120.9K -2.87% 13.26M 43.57 0.17% Share
88 BDX Becton, Dickins...
195.03
-0.48% 56.31K -9.72% 12.9M 110.81 0.17% Share
89 EXPD Expeditors Inte...
119.85
-1.96% 103.7K -1.67% 12.47M 34.45 0.16% Share
90 BALL Ball Corporatio...
53.65
-2.26% 237.01K -16.6% 12.34M 66.88 0.16% Share
91 BSX Boston Scientif...
104.16
+1.62% 112.29K -23.33% 11.33M 14.25 0.15% Share
92 GDX VanEck Gold Min...
57.70
-0.63% 242.12K +4.86% 11.13M 33.66 0.15% Share
93 PGR The Progressive...
250.95
+0.71% 38.99K -0.14% 11.04M 32.45 0.14% Share
94 SBUX Starbucks Corpo...
93.05
-1.2% 110.44K -3.22% 10.83M 67.14 0.14% Share
95 APD Air Products an...
292.08
-0.72% 36.52K +0.09% 10.77M 148.24 0.14% Share
96 PFE Pfizer Inc.
25.11
-0.22% 417.06K -2.03% 10.57M 27.42 0.14% Share
97 IJR iShares Core S&...
115.17
-1.4% 98.45K +83.98% 10.29M 104.43 0.13% Share
98 SHW The Sherwin-Wil...
365.43
-0.92% 28.36K -1.16% 9.9M 53.19 0.13% Share
99 CGNX Cognex Corporat...
43.55
-1.43% 330.34K +1.56% 9.85M 15.1 0.13% Share
100 IVV iShares Core S&...
648.15
+0.01% 17.26K -6.87% 9.7M 465.5 0.13% Share
101 GE GE Aerospace
269.72
+0.32% 48.38K +4.00% 9.68M 54.32 0.13% Share
102 CARR Carrier Global ...
65.76
-1.92% 147.22K -0.34% 9.33M 22.62 0.12% Share
103 RPM RPM Internation...
124.09
-1.16% 67.85K -0.59% 7.85M 68.23 0.10% Share
104 AMGN Amgen Inc.
290.28
+0.33% 25.13K -1.95% 7.83M 157.74 0.10% Share
105 MA Mastercard Inco...
583.65
+0.99% 14.27K +0.18% 7.82M 219.08 0.10% Share
106 CHKP Check Point Sof...
185.24
-1.53% 34.29K -0.2% 7.81M 117.85 0.10% Share
107 AWK American Water ...
143.38
-0.24% 51.6K -10.25% 7.61M 142.57 0.10% Share
108 MMM 3M Company
156.66
-2.21% 51.54K +2.00% 7.57M 93.12 0.10% Share
109 DUK Duke Energy Cor...
124.26
-1.15% 61.07K -2.22% 7.45M 68.93 0.10% Share
110 CAT Caterpillar Inc...
417.50
+0.92% 20.72K -4.02% 6.83M 56.31 0.09% Share
111 NVS Novartis AG
122.14
+0.78% 61.29K -2.82% 6.83M 59.48 0.09% Share
112 HLN Haleon plc
9.71
+0.15% 644.2K -0.07% 6.63M 8 0.09% Share
113 LQD iShares iBoxx $...
109.88
-0.34% 60.27K -2.22% 6.55M 107.22 0.09% Share
114 BMY Bristol-Myers S...
47.81
-0.08% 103.13K -2.46% 6.29M 40.89 0.08% Share
115 STZ Constellation B...
169.54
-0.49% 33.52K -55.82% 6.15M 219.51 0.08% Share
116 UPS United Parcel S...
88.56
+0.43% 53.41K -4.37% 5.87M 86.68 0.08% Share
117 IWM iShares Russell...
228.20
-1.31% 28.79K -4.56% 5.74M 177.54 0.08% Share
118 VRSK Verisk Analytic...
267.70
+1.33% 19.23K +1.55% 5.72M 201.98 0.07% Share
119 VEU Vanguard FTSE A...
69.23
-0.4% 93.25K -6.98% 5.66M 47.61 0.07% Share
120 ITW Illinois Tool W...
262.44
-1.83% 22.61K -0.23% 5.61M 128.08 0.07% Share
121 FTV Fortive Corpora...
47.81
-1.89% 75.69K -3.38% 5.54M 45.14 0.07% Share
122 ADI Analog Devices,...
236.13
-0.63% 27.22K -0.08% 5.49M 93.2 0.07% Share
123 MDB MongoDB, Inc.
204.37
-1.48% 30.95K +27.26% 5.43M 290.81 0.07% Share
124 SYY Sysco Corporati...
81.20
-1.2% 71.6K -14.33% 5.37M 37.81 0.07% Share
125 INTC Intel Corporati...
23.86
+7.38% 230.44K -11.28% 5.23M 27.22 0.07% Share
126 IAU iShares Gold Tr...
62.90
-0.62% 88.3K -0.68% 5.21M 34.34 0.07% Share
127 TXN Texas Instrumen...
193.71
+0.22% 27.57K -2.77% 4.95M 56.26 0.06% Share
128 GIS General Mills, ...
49.66
-0.14% 81.63K -0.36% 4.88M 33.19 0.06% Share
129 CL Colgate-Palmoli...
84.62
-1.99% 50.9K -0.43% 4.77M 59.61 0.06% Share
130 ISRG Intuitive Surgi...
477.00
-1.11% 9.57K -1.29% 4.74M 218.35 0.06% Share
131 TIP iShares TIPS Bo...
110.27
-0.28% 40.49K +37.59% 4.5M 117.06 0.06% Share
132 UNP Union Pacific C...
221.35
-0.82% 17.76K -5.27% 4.2M 93.15 0.05% Share
133 MDT Medtronic plc
91.95
-1.03% 46.21K -11.35% 4.15M 98.93 0.05% Share
134 QQQ Invesco QQQ Tru...
579.86
-0.08% 8.79K -5.85% 4.12M 253.2 0.05% Share
135 OEF iShares S&P 100...
320.97
+0.14% 14.38K 0.00% 3.89M 151.41 0.05% Share
136 T AT&T Inc.
28.75
+1.27% 137.21K +1.04% 3.88M 26.18 0.05% Share
137 DIS The Walt Disney...
116.33
-0.27% 39.31K -4.37% 3.88M 67.62 0.05% Share
138 IJH iShares Core S&...
63.85
-1.31% 65.25K -3% 3.81M 42.39 0.05% Share
139 IWO iShares Russell...
300.39
-1.45% 14.6K -0.02% 3.73M 211.31 0.05% Share
140 ROL Rollins, Inc.
57.44
-1.17% 68.86K -0.61% 3.72M 42.89 0.05% Share
141 STT State Street Co...
113.55
+1.84% 40.45K -3.05% 3.62M 56.06 0.05% Share
142 GEV GE Vernova Inc.
625.14
-1.45% 11.64K +0.69% 3.55M 170.74 0.05% Share
143 PM Philip Morris I...
165.25
-0.38% 21.62K -1.11% 3.43M 69.71 0.04% Share
144 TD The Toronto-Dom...
74.50
+0.03% 56.93K -15% 3.41M 41.62 0.04% Share
145 ICLR ICON Public Lim...
175.34
-0.54% 19.28K -0.13% 3.37M 120.13 0.04% Share
146 LOW Lowe's Companie...
253.05
-1.24% 14.39K -1.95% 3.36M 63.04 0.04% Share
147 IGSB iShares 1-5 Yea...
52.79
-0.15% 63.83K -16.2% 3.34M 53.7 0.04% Share
148 WFC Wells Fargo & C...
79.38
+1.91% 46.19K -0.36% 3.32M 36.06 0.04% Share
149 LMT Lockheed Martin...
437.38
-1.17% 7.34K +0.12% 3.28M 307.24 0.04% Share
150 LNT Alliant Energy ...
64.72
-0.99% 50.58K +0.62% 3.25M 38.31 0.04% Share