Welch & Forbes LLC

In its 13F for Q2 2024 (holdings as of June 30, 2024, filed August 2, 2024), Welch & Forbes LLC reported 366 stock positions worth $7.5 billion. Its top holding was Nvidia (NVDA) at 7.3% of the portfolio, followed by Microsoft (MSFT, 5.6%) and Apple (AAPL, 5.4%). Compared with Q1 2024, it opened 4 new positions, sold out of 18, added to 86 and reduced 190. The biggest buy was Apple (AAPL, shares +0%) and the biggest sale O'reilly Automotive (ORLY, shares −1%).

Most Recent 13F
Q2 2026
Location
Boston, MA
CIK
0000105495
Portfolio Value
$7.5B (Q2 2024)
SEC Filing
0001085146-24-003427 ↗ filed Aug 2, 2024

Holdings Value

0$2.0B$4.0B$6.0B$8.0B$10.0B Q1 2024: $7.3B Q1 2024 Q2 2024: $7.5B $7.5B Q2 2024 Q3 2024: $7.9B Q3 2024 Q4 2024: $7.8B Q4 2024 Q1 2025: $7.6B Q1 2025 Q2 2025: $8.0B Q2 2025 Q3 2025: $8.3B Q3 2025 Q4 2025: $8.3B Q4 2025 Q1 2026: $7.7B Q1 2026 Q2 2026: $8.2B Q2 2026

Holdings 366 stocks · $7.5B

NVDA Nvidia Corp. 7.33% 4,232,411 $549.1M Reduce -5.1%
MSFT Microsoft Corp. 5.56% 911,112 $416.5M Add +0.2%
AAPL Apple Inc. 5.37% 1,787,277 $402.6M Add +0.1%
GOOG Alphabet Inc. Class C 3.01% 1,193,009 $225.3M Add +0.5%
ORLY O'reilly Automotive Inc. 2.80% 205,073 $209.7M Reduce -1.2%
V Visa Inc. Class A 2.66% 751,626 $199.1M Reduce -0.3%
SYK Stryker Corp. 2.33% 519,640 $174.8M Reduce -0.4%
DHR Danaher Corp. 2.19% 678,145 $163.8M Add +0.3%
COST Costco Wholesale Corp. 2.00% 169,811 $149.9M Reduce -1.5%
JPM JPMorgan Chase & Co. 1.95% 709,190 $146.4M Reduce -1.1%
HD Home Depot Inc. 1.94% 430,475 $145.7M Reduce -0.3%
FISV Fiserv Inc. 1.82% 904,892 $136.3M Reduce -0.5%
PG The Procter & Gamble Co. 1.76% 797,072 $131.9M Reduce -0.2%
ANSS Ansys Inc. 1.75% 400,547 $130.9M Reduce -0.6%
LLY Eli Lilly & Co. 1.71% 137,445 $127.9M Add +1.2%
RTX RTX Corp. 1.59% 1,181,640 $119.3M Reduce -0.5%
ECL Ecolab Inc. 1.52% 472,249 $113.9M Add +0.3%
ROP Roper Technologies Inc. 1.48% 199,719 $110.6M Add +0.5%
JNJ Johnson & Johnson 1.40% 716,188 $105.2M Reduce -3.5%
CB Chubb Ltd. 1.39% 409,539 $103.9M Reduce -1.1%
WSO Watsco Inc. 1.38% 216,974 $103.1M Reduce -1.3%
AMZN Amazon.com Inc. 1.28% 487,664 $96.1M Add +5.5%
VRTX Vertex Pharmaceuticals Inc. 1.26% 194,897 $94.3M Add +1.0%
PEP Pepsico Inc. 1.25% 575,134 $93.5M Reduce -0.1%
TJX TJX Companies Inc. filed as TJX COS INC NEW 1.20% 800,705 $89.6M Add +1.2%
GOOGL Alphabet Inc. Class A 1.13% 451,436 $84.9M Reduce -0.9%
MTD Mettler-Toledo International 1.09% 62,079 $81.9M Reduce -0.9%
IDXX Idexx Laboratories Inc. 1.08% 169,721 $81.2M Reduce -0.3%
AJG Arthur J Gallagher & Co. filed as GALLAGHER ARTHUR J & CO 1.07% 305,752 $80.5M Reduce -1.5%
MCD McDonald's Corp. 1.05% 317,185 $78.7M Add +0.2%
AMP Ameriprise Financial Inc. 1.05% 181,813 $78.4M Reduce -1.3%
MDY State Street SPDR S&P Midcap 0.99% 139,912 $74.3M Reduce -9.0%
IRM Iron Mountain Inc. filed as IRON MTN INC DEL 0.88% 711,885 $66.0M Reduce -2.2%
ABT Abbott Laboratories 0.88% 645,512 $65.7M Reduce -0.1%
ADBE Adobe Inc. 0.88% 116,846 $65.7M Add +7.5%
KMX Carmax Inc. 0.86% 891,548 $64.6M Reduce -1.0%
CVX Chevron Corp. 0.85% 410,838 $63.6M Add +1.4%
ABBV Abbvie Inc. 0.83% 370,852 $62.4M Reduce -0.3%
RMD Resmed Inc. 0.83% 325,391 $62.0M Add +0.7%
META Meta Platforms Inc. Class A 0.77% 110,967 $57.4M Add +2.4%
ADP Automatic Data Processing 0.77% 244,205 $57.4M Reduce -0.7%
BRK.B Berkshire Hathaway Inc. Class B 0.70% 128,142 $52.4M Reduce -0.8%
TMO Thermo Fisher Scientific Inc. 0.68% 93,893 $50.7M Add +0.0%
CHD Church & Dwight Co. Inc. 0.63% 452,141 $47.3M Reduce -0.1%
MRK Merck & Co. Inc. 0.63% 372,011 $46.8M Reduce -0.4%
PAYX Paychex Inc. 0.61% 389,429 $45.6M Reduce -1.4%
XYL Xylem Inc. 0.61% 337,800 $45.4M Add +46.3%
AOS Smith (a.o.) Corp. 0.60% 558,022 $45.3M Add +0.2%
CMCSA Comcast Corp. Class A 0.60% 1,183,288 $45.1M Add +0.1%
VEA Vanguard Ftse Developed ETF 0.58% 878,332 $43.5M Add +1.6%
BAC Bank of America Corp. filed as BANK AMERICA CORP 0.56% 1,041,407 $42.3M Reduce -0.7%
LIN Linde PLC 0.56% 96,850 $41.8M Add +2.8%
NEE Nextera Energy Inc. 0.52% 542,109 $38.8M Add +6.9%
LECO Lincoln Electric Holdings 0.49% 196,812 $36.9M Add +0.9%
ACN Accenture PLC Class A 0.48% 119,501 $35.9M Reduce -2.4%
CSL Carlisle Cos Inc. 0.47% 87,080 $35.5M Add +5.8%
XOM Exxon Mobil Corp. 0.47% 315,144 $35.1M Reduce -0.8%
WMT Walmart Inc. 0.46% 506,711 $34.8M Reduce -0.7%
CTAS Cintas Corp. 0.46% 48,600 $34.5M Reduce -0.7%
BKNG Booking Holdings Inc. 0.46% 8,653 $34.4M Reduce -0.6%
AFL Aflac Inc. 0.45% 382,990 $34.1M Reduce -1.6%
EMLP First Trust North American E 0.45% 1,103,293 $33.7M Reduce -0.4%
QCOM Qualcomm Inc. 0.42% 152,054 $31.3M Reduce -1.0%
VZ Verizon Communications Inc. 0.41% 748,359 $30.9M Add +0.8%
LHX L3HARRIS Technologies Inc. 0.41% 135,646 $30.5M Add +3.1%
CSCO Cisco Systems Inc. 0.39% 628,533 $29.3M Reduce -0.5%
DOV Dover Corp. 0.38% 163,911 $28.7M Reduce -1.0%
FTSL First Trust Senior Loan ETF 0.38% 616,140 $28.3M Add +1.9%
OTIS Otis Worldwide Corp. 0.38% 293,039 $28.2M Reduce -1.0%
OMC Omnicom Group 0.35% 289,394 $26.2M Reduce -2.4%
TSCO Tractor Supply Company 0.34% 99,601 $25.8M Reduce -0.8%
EW Edwards Lifesciences Corp. 0.31% 245,921 $22.9M Reduce -0.1%
SPY SS SPDR S&P 500 ETF Trust-US 0.30% 40,626 $22.3M Reduce -13.0%
PFF iShares Preferred & Income S 0.29% 703,013 $22.1M Add +2.7%
AXP American Express Co. 0.28% 89,384 $21.2M Add +0.4%
BALL Ball Corp. 0.28% 354,056 $20.9M Reduce -1.6%
MCO Moody's Corp. 0.28% 48,143 $20.9M Reduce -2.3%
STZ Constellation Brands Inc. Class A 0.27% 78,623 $20.1M Add +0.6%
GSK GSK PLC-Spon ADR 0.27% 520,651 $20.1M No change
KO The Coca-Cola Co. 0.26% 307,029 $19.3M Reduce -2.0%
BDX Becton Dickinson and Co. 0.22% 74,591 $16.7M Reduce -12.0%
ORCL Oracle Corp. 0.22% 117,692 $16.6M Reduce -1.2%
CGNX Cognex Corp. 0.22% 334,839 $16.2M Add +3.4%
BSX Boston Scientific Corp. 0.21% 205,207 $15.7M Add +0.1%
INTC Intel Corp. 0.19% 424,720 $14.6M Reduce -0.1%
MZTI The Marzetti Company filed as LANCASTER COLONY CORP 0.19% 76,879 $14.1M Reduce -0.3%
EMR Emerson Electric Co. 0.19% 126,536 $13.9M Reduce -3.3%
EXPD Expeditors Intl Wash Inc. 0.18% 112,010 $13.3M Reduce -2.0%
PFE Pfizer Inc. 0.17% 465,965 $12.9M Reduce -1.2%
EQIX Equinix Inc. 0.17% 16,855 $12.9M Add +119.3%
CMI Cummins Inc. 0.17% 47,384 $12.8M Reduce -0.8%
IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.15% 63,595 $11.2M Reduce -1.6%
AVGO Broadcom Inc. 0.14% 6,171 $10.6M Add +91.7%
CARR Carrier Global Corp. 0.13% 153,953 $9.6M Reduce -4.8%
APD Air Products & Chemicals Inc. 0.13% 36,956 $9.4M Add +0.9%
AWK American Water Works Co. Inc. 0.12% 70,849 $9.2M Reduce -5.4%
SBUX Starbucks Corp. 0.12% 124,472 $9.2M Reduce -53.0%
PGR Progressive Corp. 0.12% 42,247 $8.8M Reduce -0.0%
SHOP Shopify Inc. Class A 0.12% 133,430 $8.8M Reduce -0.1%
IVV iShares Core S&P 500 ETF 0.12% 15,974 $8.8M Add +26.9%
SHW The Sherwin-Williams Co. 0.11% 28,769 $8.6M Add +0.2%
UPS United Parcel Service Class B 0.11% 63,269 $8.5M Reduce -6.9%
AMGN Amgen Inc. 0.11% 25,925 $8.2M Reduce -0.1%
GE General Electric filed as GE AEROSPACE 0.11% 48,464 $7.9M Reduce -1.1%
LQD Ishr Ibx Usd Invgd CB ETF-Ui 0.10% 72,341 $7.8M Reduce -1.2%
CAT Caterpillar Inc. 0.10% 23,503 $7.7M Reduce -1.1%
FTV Fortive Corp. 0.10% 103,238 $7.5M Reduce -2.3%
GDX Vaneck Gold Miners ETF 0.10% 219,730 $7.5M Add +1.1%
RPM RPM International Inc. 0.10% 70,286 $7.3M Add +0.4%
IWM iShares Russell 2000 ETF 0.10% 36,196 $7.3M Reduce -1.9%
NVS Novartis AG-Sponsored ADR 0.10% 66,381 $7.2M Reduce -3.9%
VEU Vanguard Ftse All-World Ex-U 0.09% 112,200 $6.7M Reduce -14.2%
MA Mastercard Inc. Class A 0.09% 14,948 $6.6M Reduce -0.5%
ADI Analog Devices Inc. 0.09% 28,417 $6.6M Reduce -1.4%
DUK Duke Energy Corp. 0.09% 64,071 $6.5M Reduce -0.3%
ICLR Icon PLC 0.08% 19,638 $6.4M Reduce -0.7%
CHKP Check Point Software Tech 0.08% 35,254 $6.0M Reduce -0.1%
SYY Sysco Corp. 0.08% 85,569 $5.9M Reduce -3.9%
TD Toronto-Dominion Bank 0.08% 105,745 $5.9M Reduce -50.8%
TXN Texas Instruments Inc. 0.08% 28,333 $5.6M Reduce -13.8%
HLN Haleon PLC-ADR 0.07% 648,082 $5.6M No change
ITW Illinois Tool Works 0.07% 22,843 $5.4M Reduce -2.8%
MMM 3M Co. 0.07% 52,569 $5.2M Reduce -1.4%
CL Colgate-Palmolive Co. 0.07% 53,808 $5.2M Reduce -19.7%
GIS General Mills Inc. 0.07% 82,860 $5.2M No change
VRSK Verisk Analytics Inc. 0.07% 18,626 $5.1M Add +0.5%
MDB Mongodb Inc. 0.07% 19,618 $4.9M Add +19.4%
MDT Medtronic PLC 0.06% 60,751 $4.7M Reduce -13.7%
BMY Bristol-Myers Squibb Co. 0.06% 112,109 $4.6M Reduce -9.5%
UNP Union Pacific Corp. 0.06% 19,842 $4.4M Reduce -0.3%
ISRG Intuitive Surgical Inc. 0.06% 9,840 $4.4M Reduce -0.2%
DIS The Walt Disney Co. filed as DISNEY WALT CO 0.06% 44,397 $4.3M Reduce -4.1%
IGSB iShares 1-5Y Inv Grade Corp. 0.06% 80,831 $4.1M Reduce -3.4%
IAU iShares Gold Trust 0.05% 90,092 $4.0M Reduce -0.3%
IWO iShares Russell 2000 Growth 0.05% 15,115 $4.0M Add +0.5%
QQQ Invesco QQQ Trust Series 1 0.05% 7,981 $4.0M No change
IJH iShares Core S&P Midcap ETF 0.05% 63,750 $3.7M Reduce -1.9%
IJR iShares Core S&P Small-Cap E 0.05% 33,889 $3.6M Reduce -1.9%
VLO Valero Energy Corp. 0.05% 24,213 $3.6M Reduce -1.6%
ROL Rollins Inc. 0.05% 70,423 $3.5M Add +1.0%
NKE Nike Inc. Class B 0.05% 46,980 $3.4M Reduce -7.8%
CHEF The Chefs' Warehouse Inc. 0.04% 86,180 $3.4M Reduce -0.3%
LMT Lockheed Martin Corp. 0.04% 7,270 $3.4M Reduce -4.9%
STT State Street Corp. 0.04% 44,620 $3.3M Reduce -16.6%
OEF iShares S&P 100 ETF 0.04% 12,153 $3.3M Add +13.3%
FPEI First Trust Institutional PR 0.04% 175,630 $3.2M Add +0.5%
LOW Lowe's Cos Inc. 0.04% 14,833 $3.2M Reduce -14.1%
EOG EOG Resources Inc. 0.04% 25,216 $3.2M Add +7.3%
CI The Cigna Group 0.04% 9,619 $3.2M Add +0.3%
PANW Palo Alto Networks Inc. 0.04% 9,362 $3.1M Add +0.3%
MRSH Marsh & McLennan Cos 0.04% 14,546 $3.1M Reduce -2.0%
CVS CVS Health Corp. 0.04% 52,303 $3.0M Reduce -19.5%
NVO Novo-Nordisk A/S-Spons ADR 0.04% 21,396 $3.0M Reduce -0.4%
INTU Intuit Inc. 0.04% 4,553 $3.0M Reduce -0.6%
BSV Vanguard Short-Term Bond ETF 0.04% 38,410 $2.9M Reduce -12.0%
KMB Kimberly-Clark Corp. 0.04% 20,954 $2.9M Reduce -5.0%
SDY SS SPDR S&P Dividend ETF 0.04% 23,100 $2.9M No change
VWO Vanguard Ftse Emerging Marke 0.04% 65,142 $2.9M Add +2.8%
WFC Wells Fargo & Co. 0.04% 47,926 $2.9M Reduce -30.1%
WST West Pharmaceutical Services 0.04% 8,784 $2.8M Add +43.1%
COP Conocophillips 0.04% 25,111 $2.8M Reduce -1.5%
VLTO Veralto Corp. 0.04% 29,002 $2.8M Reduce -22.6%
VB Vanguard Most SM-Cap ETF-Usd 0.04% 12,648 $2.8M Reduce -0.1%
LNT Alliant Energy Corp. 0.03% 50,264 $2.6M No change
T AT&T Inc. 0.03% 135,783 $2.6M Reduce -2.9%
IWB iShares Russell 1000 ETF 0.03% 8,354 $2.5M No change
VTV Vanguard Mrngstr Val ETF-Aui 0.03% 15,569 $2.5M No change
FTSM First Trust Enh Short Mat FD 0.03% 40,636 $2.4M Reduce -1.2%
SCHD Schwab US DVD Equity ETF 0.03% 31,170 $2.4M No change
VO Vngrd Mrngstr MD-Cap ETF-Usd 0.03% 9,886 $2.4M Add +0.5%
BKLN Invesco Senior Loan ETF 0.03% 113,069 $2.4M No change
UNH Unitedhealth Group Inc. 0.03% 4,820 $2.4M Add +1.8%
CRM Salesforce Inc. 0.03% 9,244 $2.3M Add +4.0%
EFA iShares MSCI Eafe ETF 0.03% 29,421 $2.3M Add +2.0%
TIP iShares Tips Bond ETF 0.03% 21,515 $2.3M Reduce -1.7%
HON Honeywell International Inc. 0.03% 10,854 $2.3M Reduce -10.6%
DNA Ginkgo Bioworks Holdings Inc. 0.03% 7,270,000 $2.2M Add +3.9%
MDLZ Mondelez International Inc. Class A 0.03% 33,007 $2.2M Reduce -0.4%
EVN Eaton Vance Muni Inc. TR 0.03% 205,784 $2.1M No change
PM Philip Morris International 0.03% 20,565 $2.1M Reduce -20.3%
GEV GE Vernova Inc. 0.03% 11,963 $2.1M Reduce -2.4%
CPRT Copart Inc. 0.03% 37,806 $2.1M Reduce -8.3%
FAST Fastenal Co. 0.03% 32,839 $2.1M Reduce -0.6%
CNI Canadian Natl Railway Co. 0.03% 17,488 $2.0M Add +1.2%
MPC Marathon Petroleum Corp. 0.03% 11,760 $1.9M No change
PH Parker Hannifin Corp. 0.03% 3,766 $1.9M Reduce -16.1%
DE Deere & Co. 0.03% 5,403 $1.9M Reduce -2.0%
HUBB Hubbell Inc. 0.02% 5,027 $1.9M Add +4.9%
GILD Gilead Sciences Inc. 0.02% 27,215 $1.8M Reduce -2.1%
TSLA Tesla Inc. 0.02% 9,010 $1.8M Reduce -6.3%
IWR iShares Russell Mid-Cap ETF 0.02% 22,122 $1.8M Reduce -0.7%
AMT American Tower Corp. 0.02% 8,967 $1.8M Reduce -1.6%
GLP Global Partners LP 0.02% 37,420 $1.7M No change
MAS Masco Corp. 0.02% 25,848 $1.7M Reduce -5.1%
AMAT Applied Materials Inc. 0.02% 6,739 $1.7M Reduce -1.0%
IT Gartner Inc. 0.02% 3,712 $1.7M Reduce -32.9%
VEEV Veeva Systems Inc. Class A 0.02% 8,826 $1.6M Add +1.5%
IWF iShares Russell 1000 Growth 0.02% 4,215 $1.6M Add +5.0%
USMV iShares MSCI USA Min Vol Fac 0.02% 18,145 $1.5M Reduce -1.6%
BX Blackstone Inc. 0.02% 12,024 $1.5M Add +4.5%
VOO Vanguard S&P 500 ETF 0.02% 2,860 $1.5M Reduce -35.1%
BLK BlackRock Finance Inc. 0.02% 1,775 $1.4M Reduce -4.4%
NOC Northrop Grumman Corp. 0.02% 3,315 $1.4M Add +0.3%
BR Broadridge Financial Solutio 0.02% 6,882 $1.4M No change
GM General Motors Co. 0.02% 28,794 $1.3M Reduce -12.8%
PNC PNC Financial Services Group 0.02% 8,206 $1.3M Add +2.6%
COF Capital One Financial Corp. 0.02% 9,642 $1.3M Reduce -39.7%
USB US Bancorp 0.02% 32,818 $1.3M Reduce -5.0%
DVY iShares Select Dividend ETF 0.02% 10,764 $1.3M Add +4.5%
BP BP PLC-Spons ADR 0.02% 37,098 $1.3M Reduce -44.6%
WM Waste Management Inc. 0.02% 6,008 $1.3M Add +6.4%
VSS Vanguard Ftse All Wo X-US SC 0.02% 10,315 $1.2M No change
ZBH Zimmer Biomet Holdings Inc. 0.02% 11,548 $1.2M Reduce -4.2%
GD General Dynamics Corp. 0.02% 4,230 $1.2M Reduce -5.2%
TFC Truist Financial Corp. 0.02% 30,153 $1.2M Reduce -24.0%
NOW ServiceNow Inc. 0.01% 1,478 $1.1M Reduce -0.7%
TGT Target Corp. 0.01% 7,597 $1.1M No change
WAB Wabtec Corp. 0.01% 7,052 $1.1M Add +23.7%
JILL J. Jill Inc. 0.01% 32,400 $1.1M No change
WAT Waters Corp. 0.01% 3,738 $1.1M No change
APH Amphenol Corp. Class A 0.01% 15,389 $1.1M Add +3.8%
MKC McCormick & Co.-Non VTG SHRS 0.01% 14,837 $1.0M Reduce -2.4%
ALL Allstate Corp. 0.01% 6,439 $1.0M No change
HTD John Hancock Tax Adv DVD Inc. filed as HANCOCK JOHN TAX-ADVANTAGED 0.01% 50,000 $1.0M No change
WTS Watts Water Technologies-A 0.01% 5,630 $995K Reduce -0.9%
WCN Waste Connections Inc. 0.01% 5,564 $991K Add +5.5%
MO Altria Group Inc. 0.01% 20,808 $966K Reduce -3.2%
IEFA iShares Core MSCI Eafe ETF 0.01% 13,226 $966K Add +25.8%
DD Dupont DE Nemours Inc. 0.01% 12,291 $965K Reduce -2.9%
GNTX Gentex Corp. 0.01% 28,450 $952K Reduce -3.4%
BSM Black Stone Minerals LP 0.01% 58,966 $917K No change
WEC WEC Energy Group Inc. 0.01% 11,740 $916K Reduce -3.9%
EEM iShares MSCI Emerging Market 0.01% 20,225 $881K Reduce -4.7%
PSX Phillips 66 0.01% 6,550 $874K Reduce -2.2%
HSY The Hershey Co. 0.01% 4,724 $864K No change
NBN Northeast Bank 0.01% 14,000 $852K No change
AGG iShares Core U.S. Aggregate 0.01% 8,759 $851K Add +34.9%
EPD Enterprise Products Partners 0.01% 29,158 $847K Reduce -11.0%
ETN Eaton Corp. PLC 0.01% 2,671 $847K No change
IWD iShares Russell 1000 Value E 0.01% 4,850 $845K No change
CEF Sprott Physical Gold and Sil 0.01% 36,001 $820K No change
UL Unilever PLC 0.01% 14,266 $792K Reduce -10.0%
DOW Dow Inc. 0.01% 15,215 $785K No change
PHO Invesco Water Resources ETF 0.01% 12,200 $780K No change
GEHC GE Healthcare Technology 0.01% 10,107 $777K Reduce -0.7%
XLK SS Technology Select Sector 0.01% 3,303 $768K Reduce -0.6%
HPQ HP Inc. 0.01% 21,042 $745K No change
IJK iShares S&P Mid-Cap 400 Grow 0.01% 8,423 $738K Reduce -15.1%
IVW iShares S&P 500 Growth ETF 0.01% 7,689 $735K Add +17.6%
SHEL Shell PLC-ADR 0.01% 10,120 $734K Add +0.9%
CSX CSX Corp. 0.01% 21,850 $710K No change
JKHY Jack Henry & Associates Inc. filed as HENRY JACK & ASSOC INC 0.01% 4,289 $699K No change
CTVA Corteva Inc. 0.01% 13,557 $688K No change
APTV Aptiv Irish Holdings Ltd. filed as APTIV PLC 0.01% 9,849 $687K Reduce -5.2%
XMUIX BlackRock Municipal Income 0.01% 55,734 $683K No change
KKR KKR & Co. Inc. 0.01% 6,250 $660K Reduce -0.4%
MS Morgan Stanley 0.01% 6,408 $650K Add +2.3%
GPC Genuine Parts Co. 0.01% 4,703 $638K Reduce -19.3%
QQQE Dirx Nasdaq-100EQ Wi ETF-Usd 0.01% 6,975 $626K No change
BIV Vanguard Intermediate-Term B 0.01% 8,215 $615K Reduce -9.2%
GLD SPDR Gold Shares 0.01% 2,829 $612K Reduce -5.4%
BRK.A Berkshire Hathaway Inc. Class A 0.01% 1 $612K No change
GS Goldman Sachs Group Inc. 0.01% 1,296 $605K Add +2.9%
STE Steris PLC 0.01% 2,786 $596K Add +7.6%
IWN iShares Russell 2000 Value E 0.01% 3,805 $579K Add +5.8%
VHT Vanguard Health Care ETF 0.01% 2,178 $577K Add +4.7%
SOLV Solventum Corp. 0.01% 11,944 $575K Reduce -10.4%
NTAP Netapp Inc. 0.01% 4,344 $574K No change
FLOT iShares Floating Rate Bond E 0.01% 11,225 $572K No change
AMG Affiliated Managers Group 0.01% 3,650 $566K No change
WDAY Workday Inc. Class A 0.01% 2,493 $557K Add +1.1%
SRCL Stericycle Inc. 0.01% 9,400 $548K Reduce -13.0%
NTR Nutrien Ltd. 0.01% 11,000 $546K No change
SLB SLB Ltd. filed as SCHLUMBERGER LTD 0.01% 11,755 $535K Reduce -1.9%
TRV The Travelers Cos Inc. 0.01% 2,621 $532K Reduce -19.6%
ABNB Airbnb Inc. Class A 0.01% 3,440 $524K No change
PYPL PayPal Holdings Inc. 0.01% 8,929 $523K Reduce -7.9%
HPE Hewlett Packard Enterprise 0.01% 24,421 $519K Add +11.4%
MORN Morningstar Inc. 0.01% 1,734 $513K Add +41.5%
SPGI S&P Global Inc. 0.01% 1,112 $512K Add +14.9%
PLD Prologis Inc. 0.01% 4,480 $512K No change
SO The Southern Co. 0.01% 6,540 $511K Reduce -8.0%
TYL Tyler Technologies Inc. 0.01% 999 $508K No change
QTEC First Trust Nasdq 100 Tech I 0.01% 2,493 $507K No change
PPG PPG Industries Inc. 0.01% 4,039 $507K Reduce -22.5%
B Barrick Gold Corp. 0.01% 28,525 $493K Reduce -1.7%
DEO Diageo PLC-Sponsored ADR 0.01% 3,834 $484K Reduce -56.4%
FORM Formfactor Inc. 0.01% 8,000 $484K No change
BND Vanguard Total Bond Market 0.01% 6,720 $484K Reduce -4.7%
ENTG Entegris Inc. 0.01% 3,457 $481K Add +23.9%
HIG Hartford Insurance Group Inc. 0.01% 4,799 $479K No change
ES Eversource Energy 0.01% 8,253 $473K Reduce -11.4%
BLD Topbuild Corp. 0.01% 1,244 $473K No change
IVE iShares S&P 500 Value ETF 0.01% 2,600 $472K No change
WEX Wex Inc. 0.01% 2,525 $450K No change
URI United Rentals Inc. 0.01% 707 $444K No change
KVUE Kenvue Inc. 0.01% 24,345 $444K No change
LH Labcorp Holdings Inc. 0.01% 2,220 $443K No change
IQV Iqvia Holdings Inc. 0.01% 2,012 $429K Reduce -0.4%
GWW WW Grainger Inc. filed as GRAINGER W W INC 0.01% 471 $428K Reduce -21.5%
DCI Donaldson Co. Inc. 0.01% 5,965 $414K No change
F Ford Motor Co. filed as FORD MTR CO DEL 0.01% 32,158 $414K Reduce -1.2%
CRWD CrowdStrike Holdings Inc. Class A 0.01% 1,072 $411K Add +5.9%
VUG Vanguard Mrngstar GR ETF-Sui 0.01% 1,075 $409K No change
MOAT Vaneck Morningstar Wide Moat 0.01% 4,656 $400K Reduce -2.6%
ENB Enbridge Inc. 0.01% 11,220 $397K No change
VIG Vanguard Dividend Apprec ETF 0.01% 2,118 $388K Reduce -13.0%
HES Hess Corp. 0.01% 2,650 $386K No change
PHYS Sprott Physical Gold Trust 0.01% 20,814 $381K Add +20.6%
TAN Invesco Solar ETF 0.01% 9,200 $374K No change
MET Metlife Inc. 0.01% 5,352 $374K Reduce -3.6%
ICE Intercontinental Exchange Inc. 0.00% 2,647 $371K Add +42.9%
SOXX iShares Semiconductor ETF 0.00% 1,398 $363K No change
CEG Constellation Energy 0.00% 1,675 $357K Reduce -0.1%
DIA SS SPDR Dow Jones Indus Avg filed as SPDR DOW JONES INDL AVERAGE 0.00% 911 $356K No change
AEP American Electric Power 0.00% 4,024 $353K Reduce -7.0%
PEG Public Service Enterprise GP 0.00% 4,435 $335K No change
VDE Vanguard Energy ETF 0.00% 2,678 $335K No change
OKE Oneok Inc. 0.00% 4,000 $329K Reduce -18.9%
SCHW Schwab (charles) Corp. 0.00% 4,423 $327K Reduce -23.0%
DEA Easterly Govt Pptys Inc. 0.00% 24,776 $312K No change
NSC Norfolk Southern Corp. 0.00% 1,448 $310K Add +10.6%
KLAC KLA Corp. 0.00% 355 $308K Reduce -24.5%
SMH Vaneck Semiconductor ETF 0.00% 1,118 $307K No change
MTB M & T Bank Corp. filed as M & T BK CORP 0.00% 2,044 $306K Reduce -8.1%
SMBC Southern Missouri Bancorp 0.00% 6,965 $305K No change
BA The Boeing Co. 0.00% 1,666 $305K Reduce -39.6%
DFS Discover Financial Services 0.00% 2,311 $301K No change
IBB iShares Biotechnology ETF 0.00% 2,107 $293K Reduce -3.4%
SPSM SS SPDR P S&P 600 Small Cap 0.00% 7,122 $292K Reduce -0.0%
BCE Bce Inc. 0.00% 9,028 $291K Reduce -28.6%
HUM Humana Inc. 0.00% 773 $289K No change
WTRG Essential Utilities Inc. 0.00% 7,728 $288K Add +5.7%
LYB Lyondellbasell Indu Class A 0.00% 3,000 $287K No change
NEM Newmont Corp. 0.00% 6,428 $281K No change
HIFS Hingham Institution for SVGS 0.00% 1,525 $276K No change
BHP BHP Group Ltd.-Spon ADR 0.00% 4,715 $275K No change
MGRC McGrath Rentcorp 0.00% 2,600 $273K No change
SWK Stanley Black & Decker Inc. 0.00% 3,372 $273K Reduce -20.3%
UBER Uber Technologies Inc. 0.00% 3,788 $271K No change
HUBS HubSpot Inc. 0.00% 481 $269K No change
EBAY eBay Inc. 0.00% 5,006 $264K No change
LNN Lindsay Corp. 0.00% 2,100 $258K No change
CNQ Canadian Natural Resources 0.00% 7,270 $258K No change
EL Estee Lauder Companies Class A filed as LAUDER ESTEE COS INC 0.00% 2,450 $255K No change
VNT Vontier Corp. 0.00% 6,582 $250K Reduce -3.8%
HAL Halliburton Co. 0.00% 7,600 $250K No change
VTI VG Morningstar TS MKT ETF-US 0.00% 917 $245K Reduce -19.2%
TXT Textron Inc. 0.00% 2,880 $245K No change
CCI Crown Castle Inc. 0.00% 2,487 $243K Reduce -12.9%
RSP Invesco S&P 500 Equal Weight 0.00% 1,472 $242K New
PDP Invesco Dorsey Wright Moment 0.00% 2,419 $239K No change
AON Aon PLC Class A 0.00% 813 $238K Reduce -1.0%
NTRS Northern Trust Corp. 0.00% 2,755 $231K Reduce -17.9%
APA Apa Corp. 0.00% 7,900 $228K No change
A Agilent Technologies Inc. 0.00% 1,789 $224K No change
RSG Republic Services Inc. 0.00% 1,147 $223K Reduce -6.4%
HWM Howmet Aerospace Inc. 0.00% 2,720 $218K New
MRO Marathon Oil Corp. 0.00% 7,500 $209K No change
ILMN Illumina Inc. 0.00% 1,956 $209K No change
EME Emcor Group Inc. 0.00% 567 $207K New
ONEQ Fidelity Nasdaq Comp Indx 0.00% 2,938 $205K New
OSBC Old Second Bancorp Inc. 0.00% 12,645 $187K Reduce -13.7%
KYN Kayne Anderson Energy Infra 0.00% 11,500 $120K No change
AMCR Amcor PLC 0.00% 11,500 $110K No change
XEXGX Eaton Vance Tax-Managed Glob 0.00% 11,500 $97K No change

Portfolio Sells Q1 2024 → Q2 2024

ORLY O'reilly Automotive Inc. Reduce -1.2% 2.80% −0.42
HD Home Depot Inc. Reduce -0.3% 1.94% −0.33
V Visa Inc. Class A Reduce -0.3% 2.66% −0.23
SYK Stryker Corp. Reduce -0.4% 2.33% −0.23
KMX Carmax Inc. Reduce -1.0% 0.86% −0.21
SBUX Starbucks Corp. Reduce -53.0% 0.12% −0.21
JNJ Johnson & Johnson Reduce -3.5% 1.40% −0.21
MDY State Street SPDR S&P Midcap Reduce -9.0% 0.99% −0.18
IDXX Idexx Laboratories Inc. Reduce -0.3% 1.08% −0.18
FISV Fiserv Inc. Reduce -0.5% 1.82% −0.18
ANSS Ansys Inc. Reduce -0.6% 1.75% −0.17
PEP Pepsico Inc. Reduce -0.1% 1.25% −0.14
ABT Abbott Laboratories Reduce -0.1% 0.88% −0.13
ACN Accenture PLC Class A Reduce -2.4% 0.48% −0.10
TD Toronto-Dominion Bank Reduce -50.8% 0.08% −0.10
ABBV Abbvie Inc. Reduce -0.3% 0.83% −0.10
CB Chubb Ltd. Reduce -1.1% 1.39% −0.09
ADP Automatic Data Processing Reduce -0.7% 0.77% −0.08
BDX Becton Dickinson and Co. Reduce -12.0% 0.22% −0.07
INTC Intel Corp. Reduce -0.1% 0.19% −0.06
AMP Ameriprise Financial Inc. Reduce -1.3% 1.05% −0.06
PAYX Paychex Inc. Reduce -1.4% 0.61% −0.06
BALL Ball Corp. Reduce -1.6% 0.28% −0.05
MTD Mettler-Toledo International Reduce -0.9% 1.09% −0.05
MRK Merck & Co. Inc. Reduce -0.4% 0.63% −0.05
BRK.B Berkshire Hathaway Inc. Class B Reduce -0.8% 0.70% −0.05
OMC Omnicom Group Reduce -2.4% 0.35% −0.04
CSCO Cisco Systems Inc. Reduce -0.5% 0.39% −0.04
XOM Exxon Mobil Corp. Reduce -0.8% 0.47% −0.04
SPY SS SPDR S&P 500 ETF Trust-US Reduce -13.0% 0.30% −0.04
MZTI The Marzetti Company Reduce -0.3% 0.19% −0.03
BMY Bristol-Myers Squibb Co. Reduce -9.5% 0.06% −0.03
CVS CVS Health Corp. Reduce -19.5% 0.04% −0.03
OTIS Otis Worldwide Corp. Reduce -1.0% 0.38% −0.03
UPS United Parcel Service Class B Reduce -6.9% 0.11% −0.03
FTV Fortive Corp. Reduce -2.3% 0.10% −0.02
SHOP Shopify Inc. Class A Reduce -0.1% 0.12% −0.02
CMI Cummins Inc. Reduce -0.8% 0.17% −0.02
MDT Medtronic PLC Reduce -13.7% 0.06% −0.02
SYY Sysco Corp. Reduce -3.9% 0.08% −0.02
DIS The Walt Disney Co. Reduce -4.1% 0.06% −0.02
NKE Nike Inc. Class B Reduce -7.8% 0.05% −0.02
IBM Intl Business Machines Corp. Reduce -1.6% 0.15% −0.02
JPM JPMorgan Chase & Co. Reduce -1.1% 1.95% −0.02
DOV Dover Corp. Reduce -1.0% 0.38% −0.02
EMR Emerson Electric Co. Reduce -3.3% 0.19% −0.02
PG The Procter & Gamble Co. Reduce -0.2% 1.76% −0.02
CHD Church & Dwight Co. Inc. Reduce -0.1% 0.63% −0.02
LOW Lowe's Cos Inc. Reduce -14.1% 0.04% −0.02
BP BP PLC-Spons ADR Reduce -44.6% 0.02% −0.02

Portfolio Buys Q1 2024 → Q2 2024

AAPL Apple Inc. Add +0.1% 5.37% +1.17
GOOG Alphabet Inc. Class C Add +0.5% 3.01% +0.53
MSFT Microsoft Corp. Add +0.2% 5.56% +0.30
LLY Eli Lilly & Co. Add +1.2% 1.71% +0.26
XYL Xylem Inc. Add +46.3% 0.61% +0.20
VRTX Vertex Pharmaceuticals Inc. Add +1.0% 1.26% +0.15
AMZN Amazon.com Inc. Add +5.5% 1.28% +0.14
ADBE Adobe Inc. Add +7.5% 0.88% +0.12
TJX TJX Companies Inc. Add +1.2% 1.20% +0.09
EQIX Equinix Inc. Add +119.3% 0.17% +0.08
AVGO Broadcom Inc. Add +91.7% 0.14% +0.08
NEE Nextera Energy Inc. Add +6.9% 0.52% +0.07
META Meta Platforms Inc. Class A Add +2.4% 0.77% +0.04
CSL Carlisle Cos Inc. Add +5.8% 0.47% +0.03
ECL Ecolab Inc. Add +0.3% 1.52% +0.03
CGNX Cognex Corp. Add +3.4% 0.22% +0.03
IVV iShares Core S&P 500 ETF Add +26.9% 0.12% +0.03
LHX L3HARRIS Technologies Inc. Add +3.1% 0.41% +0.02
BSX Boston Scientific Corp. Add +0.1% 0.21% +0.02
VRSK Verisk Analytics Inc. Add +0.5% 0.07% +0.01
OEF iShares S&P 100 ETF Add +13.3% 0.04% +0.01
PANW Palo Alto Networks Inc. Add +0.3% 0.04% +0.01
GDX Vaneck Gold Miners ETF Add +1.1% 0.10% +0.01
AXP American Express Co. Add +0.4% 0.28% +0.00
WST West Pharmaceutical Services Add +43.1% 0.04% +0.00
APD Air Products & Chemicals Inc. Add +0.9% 0.13% +0.00
WAB Wabtec Corp. Add +23.7% 0.01% +0.00
RSP Invesco S&P 500 Equal Weight New 0.00% +0.00
HWM Howmet Aerospace Inc. New 0.00% +0.00
EME Emcor Group Inc. New 0.00% +0.00
ONEQ Fidelity Nasdaq Comp Indx New 0.00% +0.00
AGG iShares Core U.S. Aggregate Add +34.9% 0.01% +0.00
IWF iShares Russell 1000 Growth Add +5.0% 0.02% +0.00
ROL Rollins Inc. Add +1.0% 0.05% +0.00
VWO Vanguard Ftse Emerging Marke Add +2.8% 0.04% +0.00
APH Amphenol Corp. Class A Add +3.8% 0.01% +0.00
IVW iShares S&P 500 Growth ETF Add +17.6% 0.01% +0.00
IEFA iShares Core MSCI Eafe ETF Add +25.8% 0.01% +0.00
MORN Morningstar Inc. Add +41.5% 0.01% +0.00
HPE Hewlett Packard Enterprise Add +11.4% 0.01% +0.00
ICE Intercontinental Exchange Inc. Add +42.9% 0.00% +0.00
SPGI S&P Global Inc. Add +14.9% 0.01% +0.00
EOG EOG Resources Inc. Add +7.3% 0.04% +0.00
CRWD CrowdStrike Holdings Inc. Class A Add +5.9% 0.01% +0.00
ENTG Entegris Inc. Add +23.9% 0.01% +0.00
PHYS Sprott Physical Gold Trust Add +20.6% 0.01% +0.00
GS Goldman Sachs Group Inc. Add +2.9% 0.01% +0.00
WCN Waste Connections Inc. Add +5.5% 0.01% +0.00
MS Morgan Stanley Add +2.3% 0.01% +0.00
SHEL Shell PLC-ADR Add +0.9% 0.01% +0.00

All Filings

QuarterPositions13F Reported ValueTop Holdings
Q2 2026 388$8.2BNVDA, AAPL, GOOG, MSFT, ORLY
Q1 2026 368$7.7BNVDA, AAPL, GOOG, MSFT, ORLY
Q4 2025 374$8.3BNVDA, AAPL, MSFT, GOOG, ORLY
Q3 2025 383$8.3BNVDA, MSFT, AAPL, ORLY, GOOG
Q2 2025 372$8.0BNVDA, MSFT, AAPL, ORLY, V
Q1 2025 370$7.6BNVDA, AAPL, MSFT, ORLY, V
Q4 2024 379$7.8BNVDA, AAPL, MSFT, ORLY, V
Q3 2024 373$7.9BNVDA, AAPL, MSFT, ORLY, V
Q2 2024 366$7.5BNVDA, MSFT, AAPL, GOOG, ORLY
Q1 2024 378$7.3BNVDA, MSFT, AAPL, ORLY, V