The Analysis of WELCH & FORBES LLC's Holdings & P&L


Currently, WELCH & FORBES LLC holds 368 types of securities in its portfolio with a total value $7.7B. In the most recent quarter, they have increased their positions in NFLX (+115.1K shares, valued at $11.1M), PANW (+66.1K shares, valued at $10.6M), NOW (+58.7K shares, valued at $6.1M); decreased their positions in NVDA (-240.9K shares, valued at $42.0M), ADBE (-63.0K shares, valued at $15.3M), SPY (-10.5K shares, valued at $6.8M); initiated new positions in EPD (+29.3K shares, valued at $1.1M), DOW (+5.8K shares, valued at $243.2K), FDX (+666 shares, valued at $237.2K).


1M P&L
+122.8M+1.70%
3M P&L
-45.4M-0.62%
HY P&L
+141.2M+1.96%

P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.

Top Holding Treemap

Top Industries by Value

1Semiconductors579.9M
8.3%
2N/A471.5M
6.8%
3Drug Manufacturers - General427.7M
6.1%

Top Industries by Stock Count

1N/A79 stocks
23.4%
2Specialty Industrial Machinery12 stocks
3.6%
3Software - Application11 stocks
3.3%
Stock Holdings
NVDA
NVIDIA CORPORATION
-7.22%
Shares3.1M
Event2026-03-31
Filed2026-05-01
AAPL
APPLE INC
-1.31%
Shares1.7M
Event2026-03-31
Filed2026-05-01
ALPHABET INC
ALPHABET INC
-1.22%
Shares1.2M
Event2026-03-31
Filed2026-05-01
MSFT
MICROSOFT CORP
-0.66%
Shares881.6K
Event2026-03-31
Filed2026-05-01
ORLY
OREILLY AUTOMOTIVE INC
-1.31%
Shares2.8M
Event2026-03-31
Filed2026-05-01
V
VISA INC
-0.85%
Shares719.6K
Event2026-03-31
Filed2026-05-01
RTX
RTX CORPORATION
-2.55%
Shares1.1M
Event2026-03-31
Filed2026-05-01
JPM
JPMORGAN CHASE & CO
-1.96%
Shares652.9K
Event2026-03-31
Filed2026-05-01
SYK
STRYKER CORPORATION
-0.67%
Shares509.1K
Event2026-03-31
Filed2026-05-01
COST
COSTCO WHOLESALE CORPORATION
-0.60%
Shares161.4K
Event2026-03-31
Filed2026-05-01
JNJ
JOHNSON & JOHNSON
-1.88%
Shares657.5K
Event2026-03-31
Filed2026-05-01
LLY
ELI LILLY & CO
0.25%
Shares168.2K
Event2026-03-31
Filed2026-05-01
HD
HOME DEPOT INC
0.05%
Shares428.7K
Event2026-03-31
Filed2026-05-01
CB
CHUBB LTD SWITZ
-1.83%
Shares386.8K
Event2026-03-31
Filed2026-05-01
ECL
ECOLAB INC
-0.36%
Shares470.4K
Event2026-03-31
Filed2026-05-01
TJX
TJX COS INC NEW
-0.77%
Shares772.0K
Event2026-03-31
Filed2026-05-01
AMZN
AMAZON COM INC
0.85%
Shares568.0K
Event2026-03-31
Filed2026-05-01
ALPHABET INC
ALPHABET INC
-2.77%
Shares409.4K
Event2026-03-31
Filed2026-05-01
DHR
DANAHER CORP DEL
-1.02%
Shares612.7K
Event2026-03-31
Filed2026-05-01
PG
PROCTER & GAMBLE CO
-0.57%
Shares763.9K
Event2026-03-31
Filed2026-05-01
MDY
STATE STR SPDR S&P MIDCAP 40
-3.12%
Shares161.6K
Event2026-03-31
Filed2026-05-01
VRTX
VERTEX PHARMACEUTICALS INC
0.67%
Shares219.7K
Event2026-03-31
Filed2026-05-01
IDXX
IDEXX LABS INC
-0.06%
Shares168.2K
Event2026-03-31
Filed2026-05-01
MCD
MCDONALDS CORP
-0.79%
Shares304.0K
Event2026-03-31
Filed2026-05-01
CVX
CHEVRON CORPORATION
-1.76%
Shares400.5K
Event2026-03-31
Filed2026-05-01
AMP
AMERIPRISE FINL INC
-0.24%
Shares173.5K
Event2026-03-31
Filed2026-05-01
META
META PLATFORMS INC
3.03%
Shares134.0K
Event2026-03-31
Filed2026-05-01
WSO
WATSCO INC
-0.43%
Shares209.8K
Event2026-03-31
Filed2026-05-01
ABBV
ABBVIE INC
-0.67%
Shares343.6K
Event2026-03-31
Filed2026-05-01
BROADCOM INC
BROADCOM INC
5.17%
Shares241.4K
Event2026-03-31
Filed2026-05-01
MTD
METTLER TOLEDO INTERNATIONAL
-0.91%
Shares58.8K
Event2026-03-31
Filed2026-05-01
RMD
RESMED INC
-0.60%
Shares326.4K
Event2026-03-31
Filed2026-05-01
IRM
IRON MTN INC DEL
-0.65%
Shares652.1K
Event2026-03-31
Filed2026-05-01
WMT
WALMART INC
-2.27%
Shares523.1K
Event2026-03-31
Filed2026-05-01
ABT
ABBOTT LABORATORIES
-0.33%
Shares629.8K
Event2026-03-31
Filed2026-05-01
PEP
PEPSICO INC
-3.07%
Shares416.0K
Event2026-03-31
Filed2026-05-01
ROP
ROPER TECHNOLOGIES INC
-7.38%
Shares180.1K
Event2026-03-31
Filed2026-05-01
AJG
GALLAGHER ARTHUR J & CO
-0.34%
Shares293.3K
Event2026-03-31
Filed2026-05-01
NEE
NEXTERA ENERGY INC
-0.09%
Shares675.4K
Event2026-03-31
Filed2026-05-01
VEA
VANGUARD TAX-MANAGED FDS
0.31%
Shares970.4K
Event2026-03-31
Filed2026-05-01
BERKSHIRE HATHAWAY INC DEL
BERKSHIRE HATHAWAY INC DEL
-0.92%
Shares117.5K
Event2026-03-31
Filed2026-05-01
LECO
LINCOLN ELEC HLDGS INC
-1.29%
Shares209.9K
Event2026-03-31
Filed2026-05-01
LINDE PLC
LINDE PLC
0.67%
Shares105.3K
Event2026-03-31
Filed2026-05-01
XYL
XYLEM INC
2.99%
Shares413.9K
Event2026-03-31
Filed2026-05-01
CSCO
CISCO SYS INC
-1.39%
Shares633.5K
Event2026-03-31
Filed2026-05-01
XOM
EXXON MOBIL CORP
-1.40%
Shares285.0K
Event2026-03-31
Filed2026-05-01
PANW
PALO ALTO NETWORKS INC
28.21%
Shares300.6K
Event2026-03-31
Filed2026-05-01
LHX
L3HARRIS TECHNOLOGIES INC
-1.98%
Shares138.1K
Event2026-03-31
Filed2026-05-01
BAC
BANK AMERICA CORP
-1.35%
Shares976.6K
Event2026-03-31
Filed2026-05-01
CSL
CARLISLE COS INC
6.80%
Shares140.5K
Event2026-03-31
Filed2026-05-01
BKNG
BOOKING HOLDINGS INC
2.02%
Shares10.9K
Event2026-03-31
Filed2026-05-01
ADP
AUTOMATIC DATA PROCESSING IN
-1.12%
Shares224.0K
Event2026-03-31
Filed2026-05-01
TMO
THERMO FISHER SCIENTIFIC INC
-0.17%
Shares88.9K
Event2026-03-31
Filed2026-05-01
EMLP
FIRST TR EXCHANGE-TRADED FD
-4.29%
Shares996.0K
Event2026-03-31
Filed2026-05-01
AOS
SMITH A O CORP
-1.03%
Shares579.8K
Event2026-03-31
Filed2026-05-01
MERCK & CO INC
MERCK & CO INC
-1.51%
Shares317.4K
Event2026-03-31
Filed2026-05-01
CHD
CHURCH & DWIGHT CO INC
-6.98%
Shares378.9K
Event2026-03-31
Filed2026-05-01
AFL
AFLAC INC
-1.32%
Shares317.0K
Event2026-03-31
Filed2026-05-01
PAYX
PAYCHEX INC
-1.73%
Shares362.1K
Event2026-03-31
Filed2026-05-01
VZ
VERIZON COMMUNICATIONS INC
-1.87%
Shares652.3K
Event2026-03-31
Filed2026-05-01
CTAS
CINTAS CORP
-0.05%
Shares190.4K
Event2026-03-31
Filed2026-05-01
DOV
DOVER CORP
-0.51%
Shares143.4K
Event2026-03-31
Filed2026-05-01
NOW
SERVICENOW INC
25.95%
Shares284.9K
Event2026-03-31
Filed2026-05-01
SPY
STATE STR SPDR S&P 500 ETF T
-18.75%
Shares45.6K
Event2026-03-31
Filed2026-05-01
GSK PLC
GSK PLC
0.00%
Shares518.6K
Event2026-03-31
Filed2026-05-01
FTSL
FIRST TR EXCHANGE-TRADED FD
-9.34%
Shares631.9K
Event2026-03-31
Filed2026-05-01
FI
FISERV INC
-9.15%
Shares506.4K
Event2026-03-31
Filed2026-05-01
EQIX
EQUINIX INC
2.44%
Shares25.8K
Event2026-03-31
Filed2026-05-01
AXP
AMERICAN EXPRESS CO
-6.28%
Shares81.8K
Event2026-03-31
Filed2026-05-01
CMI
CUMMINS INC
-3.51%
Shares42.8K
Event2026-03-31
Filed2026-05-01
MCO
MOODYS CORP
1.16%
Shares50.8K
Event2026-03-31
Filed2026-05-01
TSCO
TRACTOR SUPPLY CO
-2.04%
Shares477.9K
Event2026-03-31
Filed2026-05-01
KO
COCA COLA CO
-0.87%
Shares281.1K
Event2026-03-31
Filed2026-05-01
OTIS
OTIS WORLDWIDE CORP
-0.37%
Shares245.7K
Event2026-03-31
Filed2026-05-01
SHOP
SHOPIFY INC
0.39%
Shares153.5K
Event2026-03-31
Filed2026-05-01
OMC
OMNICOM GROUP INC
-5.60%
Shares238.4K
Event2026-03-31
Filed2026-05-01
QCOM
QUALCOMM INC
-1.27%
Shares138.3K
Event2026-03-31
Filed2026-05-01
KMX
CARMAX INC
-4.42%
Shares426.8K
Event2026-03-31
Filed2026-05-01
PFF
ISHARES TR
-1.63%
Shares584.7K
Event2026-03-31
Filed2026-05-01
IJR
ISHARES TR
2.30%
Shares141.1K
Event2026-03-31
Filed2026-05-01
GDX
VANECK ETF TRUST
-12.61%
Shares187.2K
Event2026-03-31
Filed2026-05-01
ORCL
ORACLE CORP
1.14%
Shares113.9K
Event2026-03-31
Filed2026-05-01
ACCENTURE PLC IRELAND
ACCENTURE PLC IRELAND
-4.40%
Shares84.2K
Event2026-03-31
Filed2026-05-01
UBER
UBER TECHNOLOGIES INC
-12.05%
Shares224.0K
Event2026-03-31
Filed2026-05-01
CGNX
COGNEX CORP
-2.34%
Shares322.9K
Event2026-03-31
Filed2026-05-01
EMR
EMERSON ELEC CO
-2.38%
Shares110.5K
Event2026-03-31
Filed2026-05-01
EW
EDWARDS LIFESCIENCES CORP
-1.19%
Shares179.5K
Event2026-03-31
Filed2026-05-01
EXPD
EXPEDITORS INTL WASH INC
-1.86%
Shares100.4K
Event2026-03-31
Filed2026-05-01
CAT
CATERPILLAR INC
-1.93%
Shares19.0K
Event2026-03-31
Filed2026-05-01
SNPS
SYNOPSYS INC
-5.81%
Shares33.5K
Event2026-03-31
Filed2026-05-01
GE AEROSPACE
GE AEROSPACE
1.10%
Shares45.8K
Event2026-03-31
Filed2026-05-01
IBM
INTERNATIONAL BUSINESS MACHS
-0.86%
Shares53.4K
Event2026-03-31
Filed2026-05-01
NFLX
NETFLIX INC.
3464.49%
Shares118.4K
Event2026-03-31
Filed2026-05-01
IVV
ISHARES TR
-6.96%
Shares17.1K
Event2026-03-31
Filed2026-05-01
MZTI
MARZETTI COMPANY
-0.17%
Shares72.4K
Event2026-03-31
Filed2026-05-01
PFE
PFIZER INC
-2.55%
Shares346.6K
Event2026-03-31
Filed2026-05-01
GEV
GE VERNOVA INC
1.13%
Shares11.1K
Event2026-03-31
Filed2026-05-01
APD
AIR PRODUCTS AND CHEMICALS I
-0.75%
Shares33.3K
Event2026-03-31
Filed2026-05-01
NVS
NOVARTIS AG
-5.67%
Shares57.6K
Event2026-03-31
Filed2026-05-01
AMGN
AMGEN INC
-0.34%
Shares24.8K
Event2026-03-31
Filed2026-05-01
SHW
SHERWIN WILLIAMS CO
-0.01%
Shares27.0K
Event2026-03-31
Filed2026-05-01
VEU
VANGUARD INTL EQUITY INDEX F
1.59%
Shares112.6K
Event2026-03-31
Filed2026-05-01
ADI
ANALOG DEVICES INC
-1.33%
Shares26.1K
Event2026-03-31
Filed2026-05-01
DUKE ENERGY CORP NEW
DUKE ENERGY CORP NEW
-1.99%
Shares61.9K
Event2026-03-31
Filed2026-05-01
CARR
CARRIER GLOBAL CORPORATION
-0.46%
Shares141.2K
Event2026-03-31
Filed2026-05-01
ISHARES GOLD TR
ISHARES GOLD TR
0.00%
Shares86.9K
Event2026-03-31
Filed2026-05-01
SBUX
STARBUCKS CORP
-6.73%
Shares84.6K
Event2026-03-31
Filed2026-05-01
MMM
3M CO
-0.96%
Shares50.6K
Event2026-03-31
Filed2026-05-01
PGR
PROGRESSIVE CORP
-0.43%
Shares36.3K
Event2026-03-31
Filed2026-05-01
AWK
AMERICAN WTR WKS CO INC NEW
-0.55%
Shares49.4K
Event2026-03-31
Filed2026-05-01
HLN
HALEON PLC
0.00%
Shares643.5K
Event2026-03-31
Filed2026-05-01
IWM
ISHARES TR
-8.14%
Shares25.6K
Event2026-03-31
Filed2026-05-01
INTC
INTEL CORP
-0.40%
Shares142.3K
Event2026-03-31
Filed2026-05-01
MA
MASTERCARD INCORPORATED
-9.54%
Shares12.4K
Event2026-03-31
Filed2026-05-01
RPM
RPM INTL INC
-5.06%
Shares61.7K
Event2026-03-31
Filed2026-05-01
LQD
ISHARES TR
-1.20%
Shares55.9K
Event2026-03-31
Filed2026-05-01
BDX
BECTON DICKINSON & CO
-7.93%
Shares37.9K
Event2026-03-31
Filed2026-05-01
INVESCO QQQ TR
INVESCO QQQ TR
2.83%
Shares10.1K
Event2026-03-31
Filed2026-05-01
MDB
MONGODB INC
0.02%
Shares23.6K
Event2026-03-31
Filed2026-05-01
VLO
VALERO ENERGY CORP
0.34%
Shares23.3K
Event2026-03-31
Filed2026-05-01
ITW
ILLINOIS TOOL WKS INC
0.00%
Shares22.1K
Event2026-03-31
Filed2026-05-01
BMY
BRISTOL-MYERS SQUIBB CO
0.34%
Shares94.3K
Event2026-03-31
Filed2026-05-01
TXN
TEXAS INSTRS INC
3.66%
Shares28.6K
Event2026-03-31
Filed2026-05-01
TIP
ISHARES TR
2.92%
Shares49.0K
Event2026-03-31
Filed2026-05-01
IJH
ISHARES TR
14.29%
Shares78.7K
Event2026-03-31
Filed2026-05-01
STT
STATE STR CORP
-0.13%
Shares38.9K
Event2026-03-31
Filed2026-05-01
CHKP
CHECK POINT SOFTWARE TECH LT
0.00%
Shares34.0K
Event2026-03-31
Filed2026-05-01
BSV
VANGUARD BD INDEX FDS
-1.99%
Shares57.8K
Event2026-03-31
Filed2026-05-01
CMCSA
COMCAST CORP NEW
-38.03%
Shares157.7K
Event2026-03-31
Filed2026-05-01
LMT
LOCKHEED MARTIN CORP
1.68%
Shares7.5K
Event2026-03-31
Filed2026-05-01
IWO
ISHARES TR
0.00%
Shares14.0K
Event2026-03-31
Filed2026-05-01
ISRG
INTUITIVE SURGICAL INC
-0.30%
Shares9.3K
Event2026-03-31
Filed2026-05-01
UNP
UNION PAC CORP
0.61%
Shares17.5K
Event2026-03-31
Filed2026-05-01
OEF
ISHARES TR
-7.21%
Shares13.2K
Event2026-03-31
Filed2026-05-01
UPS
UNITED PARCEL SVCS INC
-1.43%
Shares41.3K
Event2026-03-31
Filed2026-05-01
TD
TORONTO DOMINION BK ONT
-0.96%
Shares43.3K
Event2026-03-31
Filed2026-05-01
CL
COLGATE PALMOLIVE CO
-2.12%
Shares46.8K
Event2026-03-31
Filed2026-05-01
BALL
BALL CORP
-13.70%
Shares67.4K
Event2026-03-31
Filed2026-05-01
SYY
SYSCO CORP
-3.45%
Shares55.3K
Event2026-03-31
Filed2026-05-01
T
AT&T INC
0.33%
Shares133.3K
Event2026-03-31
Filed2026-05-01
CHEF
CHEFS WHSE INC
21.00%
Shares64.3K
Event2026-03-31
Filed2026-05-01
GILD
GILEAD SCIENCES INC
-0.39%
Shares26.7K
Event2026-03-31
Filed2026-05-01
ROL
ROLLINS INC
0.00%
Shares68.9K
Event2026-03-31
Filed2026-05-01
LNT
ALLIANT ENERGY CORP
0.00%
Shares50.3K
Event2026-03-31
Filed2026-05-01
DE
DEERE & CO
-1.47%
Shares6.3K
Event2026-03-31
Filed2026-05-01
COP
CONOCOPHILLIPS
-1.99%
Shares26.7K
Event2026-03-31
Filed2026-05-01
EOG
EOG RES INC
-7.44%
Shares24.3K
Event2026-03-31
Filed2026-05-01
WFC
WELLS FARGO & CO
-1.84%
Shares43.9K
Event2026-03-31
Filed2026-05-01
LOW
LOWES COS INC
-0.23%
Shares14.4K
Event2026-03-31
Filed2026-05-01
DIS
DISNEY WALT CO
-0.87%
Shares34.1K
Event2026-03-31
Filed2026-05-01
MEDTRONIC PLC
MEDTRONIC PLC
-8.06%
Shares37.8K
Event2026-03-31
Filed2026-05-01
PM
PHILIP MORRIS INTL INC
1.55%
Shares19.6K
Event2026-03-31
Filed2026-05-01
IWB
ISHARES TR
-0.09%
Shares9.0K
Event2026-03-31
Filed2026-05-01
SDY
SPDR SERIES TRUST
0.00%
Shares22.1K
Event2026-03-31
Filed2026-05-01
VANGUARD INDEX FDS
VANGUARD INDEX FDS
2.09%
Shares5.3K
Event2026-03-31
Filed2026-05-01
IGSB
ISHARES TR
2.16%
Shares60.3K
Event2026-03-31
Filed2026-05-01
FAST
FASTENAL CO
1.62%
Shares67.3K
Event2026-03-31
Filed2026-05-01
VO
VANGUARD INDEX FDS
0.21%
Shares10.5K
Event2026-03-31
Filed2026-05-01
FTV
FORTIVE CORP
-6.18%
Shares54.2K
Event2026-03-31
Filed2026-05-01
MPC
MARATHON PETE CORP
0.00%
Shares12.2K
Event2026-03-31
Filed2026-05-01
VWO
VANGUARD INTL EQUITY INDEX F
0.14%
Shares55.0K
Event2026-03-31
Filed2026-05-01
VRSK
VERISK ANALYTICS INC
-4.33%
Shares15.6K
Event2026-03-31
Filed2026-05-01
ADBE
ADOBE INC
-83.97%
Shares12.0K
Event2026-03-31
Filed2026-05-01
SCHD
SCHWAB STRATEGIC TR
0.00%
Shares92.3K
Event2026-03-31
Filed2026-05-01
AGG
ISHARES TR
40.29%
Shares28.4K
Event2026-03-31
Filed2026-05-01
VTV
VANGUARD INDEX FDS
0.00%
Shares14.3K
Event2026-03-31
Filed2026-05-01
VB
VANGUARD INDEX FDS
-0.82%
Shares10.7K
Event2026-03-31
Filed2026-05-01
FPEI
FIRST TR EXCH TRADED FD III
-2.15%
Shares140.8K
Event2026-03-31
Filed2026-05-01
GIS
GENERAL MILLS INC
-9.26%
Shares70.7K
Event2026-03-31
Filed2026-05-01
EFA
ISHARES TR
-2.21%
Shares26.6K
Event2026-03-31
Filed2026-05-01
HUBBELL INC
HUBBELL INC
1.19%
Shares5.1K
Event2026-03-31
Filed2026-05-01
PH
PARKER-HANNIFIN CORP
4.35%
Shares2.6K
Event2026-03-31
Filed2026-05-01
THE CIGNA GROUP
THE CIGNA GROUP
-0.21%
Shares8.7K
Event2026-03-31
Filed2026-05-01
IWF
ISHARES TR
-1.40%
Shares5.4K
Event2026-03-31
Filed2026-05-01
AMAT
APPLIED MATLS INC
0.00%
Shares6.7K
Event2026-03-31
Filed2026-05-01
WAT
WATERS CORP
103.34%
Shares7.6K
Event2026-03-31
Filed2026-05-01
HON
HONEYWELL INTL INC
-10.78%
Shares9.8K
Event2026-03-31
Filed2026-05-01
IWR
ISHARES TR
-0.53%
Shares22.4K
Event2026-03-31
Filed2026-05-01
IEFA
ISHARES TR
68.51%
Shares24.1K
Event2026-03-31
Filed2026-05-01
EVN
EATON VANCE MUN INCOME TR
0.00%
Shares205.8K
Event2026-03-31
Filed2026-05-01
INTU
INTUIT
-1.55%
Shares4.8K
Event2026-03-31
Filed2026-05-01
NOC
NORTHROP GRUMMAN CORP
0.13%
Shares3.0K
Event2026-03-31
Filed2026-05-01
PNC
PNC FINL SVCS GROUP INC
3.86%
Shares9.4K
Event2026-03-31
Filed2026-05-01
FTSM
FIRST TR EXCHANGE-TRADED FD
-6.87%
Shares32.6K
Event2026-03-31
Filed2026-05-01
CNI
CANADIAN NATL RY CO
-1.17%
Shares18.7K
Event2026-03-31
Filed2026-05-01
SPGI
S&P GLOBAL INC
-1.13%
Shares4.4K
Event2026-03-31
Filed2026-05-01
TSLA
TESLA INC
-0.12%
Shares4.9K
Event2026-03-31
Filed2026-05-01
USMV
ISHARES TR
0.00%
Shares19.1K
Event2026-03-31
Filed2026-05-01
BLACKROCK INC
BLACKROCK INC
-1.09%
Shares1.7K
Event2026-03-31
Filed2026-05-01
BLACKSTONE INC
BLACKSTONE INC
-4.07%
Shares14.2K
Event2026-03-31
Filed2026-05-01
KMB
KIMBERLY-CLARK CORP
-3.03%
Shares16.3K
Event2026-03-31
Filed2026-05-01
GLP
GLOBAL PARTNERS LP
0.00%
Shares37.4K
Event2026-03-31
Filed2026-05-01
NBN
NORTHEAST BK PORTLAND ME
0.00%
Shares14.0K
Event2026-03-31
Filed2026-05-01
WTS
WATTS WATER TECHNOLOGIES INC
0.00%
Shares5.3K
Event2026-03-31
Filed2026-05-01
VSS
VANGUARD INTL EQUITY INDEX F
0.00%
Shares10.3K
Event2026-03-31
Filed2026-05-01
GLD
SPDR GOLD TR
31.90%
Shares3.4K
Event2026-03-31
Filed2026-05-01
DVY
ISHARES TR
0.37%
Shares9.5K
Event2026-03-31
Filed2026-05-01
GENERAL DYNAMICS CORP
GENERAL DYNAMICS CORP
-1.83%
Shares4.1K
Event2026-03-31
Filed2026-05-01
MAS
MASCO CORP
-4.14%
Shares23.1K
Event2026-03-31
Filed2026-05-01
ALL
ALLSTATE CORP
3.11%
Shares6.6K
Event2026-03-31
Filed2026-05-01
WEC ENERGY GROUP INC
WEC ENERGY GROUP INC
-0.68%
Shares11.6K
Event2026-03-31
Filed2026-05-01
GS
GOLDMAN SACHS GROUP INC
11.12%
Shares1.6K
Event2026-03-31
Filed2026-05-01
AMT
AMERICAN TOWER CORP
-1.28%
Shares7.8K
Event2026-03-31
Filed2026-05-01
CRM
SALESFORCE INC
-22.25%
Shares7.0K
Event2026-03-31
Filed2026-05-01
USB
US BANCORP
0.00%
Shares24.6K
Event2026-03-31
Filed2026-05-01
EEM
ISHARES TR
44.80%
Shares22.3K
Event2026-03-31
Filed2026-05-01
IWD
ISHARES TR
-17.49%
Shares5.9K
Event2026-03-31
Filed2026-05-01
HTD
HANCOCK JOHN TAX-ADVANTAGED
0.00%
Shares50.0K
Event2026-03-31
Filed2026-05-01
PSX
PHILLIPS 66
-3.44%
Shares6.7K
Event2026-03-31
Filed2026-05-01
MO
ALTRIA GROUP INC
-7.02%
Shares18.4K
Event2026-03-31
Filed2026-05-01
EATON CORP PLC
EATON CORP PLC
-1.76%
Shares3.3K
Event2026-03-31
Filed2026-05-01
CEF
SPROTT ASSET MANAGEMENT LP
0.00%
Shares25.1K
Event2026-03-31
Filed2026-05-01
MMC
MARSH & MCLENNAN COS INC
-0.80%
Shares6.8K
Event2026-03-31
Filed2026-05-01
AMD
ADVANCED MICRO DEVICES INC
2.85%
Shares5.8K
Event2026-03-31
Filed2026-05-01
WM
WASTE MGMT INC DEL
-39.86%
Shares5.0K
Event2026-03-31
Filed2026-05-01
GM
GENERAL MTRS CO
-12.32%
Shares15.2K
Event2026-03-31
Filed2026-05-01
EPD
ENTERPRISE PRODS PARTNERS L
New
Shares29.3K
Event2026-03-31
Filed2026-05-01
XLK
SELECT SECTOR SPDR TR
5.20%
Shares8.1K
Event2026-03-31
Filed2026-05-01
CVS
CVS HEALTH CORP
-15.68%
Shares14.5K
Event2026-03-31
Filed2026-05-01
ASML
ASML HLDG NV
1.47%
Shares761
Event2026-03-31
Filed2026-05-01
MKC
MCCORMICK & CO INC
13.73%
Shares19.5K
Event2026-03-31
Filed2026-05-01
VEEV
VEEVA SYS INC
-9.95%
Shares5.6K
Event2026-03-31
Filed2026-05-01
AMG
AFFILIATED MANAGERS GROUP
0.00%
Shares3.5K
Event2026-03-31
Filed2026-05-01
ICLR
ICON PLC
-54.01%
Shares8.6K
Event2026-03-31
Filed2026-05-01
CPRT
COPART INC
-12.32%
Shares28.5K
Event2026-03-31
Filed2026-05-01
MS
MORGAN STANLEY
-1.72%
Shares5.7K
Event2026-03-31
Filed2026-05-01
TFC
TRUIST FINL CORP
-2.53%
Shares20.0K
Event2026-03-31
Filed2026-05-01
CSX
CSX CORP
-5.03%
Shares22.2K
Event2026-03-31
Filed2026-05-01
COF
CAPITAL ONE FINL CORP
-9.80%
Shares4.9K
Event2026-03-31
Filed2026-05-01
WCN
WASTE CONNECTIONS INC
0.00%
Shares5.5K
Event2026-03-31
Filed2026-05-01
BSM
BLACK STONE MINERALS L P
0.00%
Shares59.0K
Event2026-03-31
Filed2026-05-01
BIV
VANGUARD BD INDEX FDS
2.32%
Shares11.2K
Event2026-03-31
Filed2026-05-01
IVW
ISHARES TR
-2.29%
Shares7.6K
Event2026-03-31
Filed2026-05-01
WST
WEST PHARMACEUTICAL SVSC INC
19.29%
Shares3.4K
Event2026-03-31
Filed2026-05-01
IJK
ISHARES TR
0.00%
Shares8.4K
Event2026-03-31
Filed2026-05-01
VTI
VANGUARD INDEX FDS
5.64%
Shares2.6K
Event2026-03-31
Filed2026-05-01
MDLZ
MONDELEZ INTL INC
-2.73%
Shares14.4K
Event2026-03-31
Filed2026-05-01
BND
VANGUARD BD INDEX FDS
-16.42%
Shares10.8K
Event2026-03-31
Filed2026-05-01
NVO
NOVO-NORDISK A S
-1.00%
Shares21.3K
Event2026-03-31
Filed2026-05-01
FORM
FORMFACTOR INC
0.00%
Shares8.0K
Event2026-03-31
Filed2026-05-01
TRV
TRAVELERS COMPANIES INC
0.00%
Shares2.6K
Event2026-03-31
Filed2026-05-01
UNILEVER PLC
UNILEVER PLC
-1.03%
Shares13.3K
Event2026-03-31
Filed2026-05-01
GEHC
GE HEALTHCARE TECHNOLOGIES I
1.22%
Shares10.5K
Event2026-03-31
Filed2026-05-01
VLTO
VERALTO CORP
-39.01%
Shares8.4K
Event2026-03-31
Filed2026-05-01
NEM
NEWMONT CORP
0.00%
Shares6.8K
Event2026-03-31
Filed2026-05-01
HSY
HERSHEY CO
0.00%
Shares3.5K
Event2026-03-31
Filed2026-05-01
SHEL
SHELL PLC
-1.06%
Shares7.8K
Event2026-03-31
Filed2026-05-01
BRK.A
BERKSHIRE HATHAWAY INC DEL
0.00%
Shares1
Event2026-03-31
Filed2026-05-01
IWN
ISHARES TR
0.00%
Shares3.7K
Event2026-03-31
Filed2026-05-01
PHYS
SPROTT ASSET MANAGEMENT LP
0.00%
Shares19.6K
Event2026-03-31
Filed2026-05-01
JKHY
HENRY JACK & ASSOC INC
-1.19%
Shares4.2K
Event2026-03-31
Filed2026-05-01
HIG
HARTFORD INSURANCE GROUP INC
0.00%
Shares4.8K
Event2026-03-31
Filed2026-05-01
CTVA
CORTEVA INC
-4.23%
Shares7.7K
Event2026-03-31
Filed2026-05-01
HWM
HOWMET AEROSPACE INC
0.00%
Shares2.8K
Event2026-03-31
Filed2026-05-01
BR
BROADRIDGE FINL SOLUTIONS IN
0.00%
Shares3.9K
Event2026-03-31
Filed2026-05-01
SO
SOUTHERN CO
-3.13%
Shares6.3K
Event2026-03-31
Filed2026-05-01
PHO
INVESCO EXCHANGE TRADED FD T
-12.50%
Shares9.1K
Event2026-03-31
Filed2026-05-01
VHT
VANGUARD WORLD FD
0.00%
Shares2.2K
Event2026-03-31
Filed2026-05-01
RAL
RALLIANT CORP
-24.91%
Shares14.4K
Event2026-03-31
Filed2026-05-01
MU
MICRON TECHNOLOGY INC
16.88%
Shares1.7K
Event2026-03-31
Filed2026-05-01
BP
BP PLC
4.71%
Shares12.4K
Event2026-03-31
Filed2026-05-01
ENB
ENBRIDGE INC
4.32%
Shares10.7K
Event2026-03-31
Filed2026-05-01
AEP
AMERICAN ELEC PWR CO INC
-2.22%
Shares4.4K
Event2026-03-31
Filed2026-05-01
STERIS PLC
STERIS PLC
-7.86%
Shares2.6K
Event2026-03-31
Filed2026-05-01
IVE
ISHARES TR
0.00%
Shares2.6K
Event2026-03-31
Filed2026-05-01
QTEC
FIRST TR EXCHANGE-TRADED FD
0.00%
Shares2.5K
Event2026-03-31
Filed2026-05-01
KKR & CO INC
KKR & CO INC
0.00%
Shares5.8K
Event2026-03-31
Filed2026-05-01
UNH
UNITEDHEALTH GROUP INC
-35.70%
Shares2.0K
Event2026-03-31
Filed2026-05-01
URI
UNITED RENTALS INC
0.00%
Shares707
Event2026-03-31
Filed2026-05-01
TGT
TARGET CORP
0.00%
Shares4.2K
Event2026-03-31
Filed2026-05-01
TER
TERADYNE INC
-42.30%
Shares1.7K
Event2026-03-31
Filed2026-05-01
WAB
WABTEC
-31.29%
Shares2.0K
Event2026-03-31
Filed2026-05-01
CRWD
CROWDSTRIKE HLDGS INC
0.95%
Shares1.3K
Event2026-03-31
Filed2026-05-01
PLD
PROLOGIS INC.
-14.67%
Shares3.7K
Event2026-03-31
Filed2026-05-01
GWW
WW GRAINGER INC
-1.13%
Shares437
Event2026-03-31
Filed2026-05-01
SOXX
ISHARES TR
0.00%
Shares1.4K
Event2026-03-31
Filed2026-05-01
VGT
VANGUARD WORLD FD
-3.60%
Shares670
Event2026-03-31
Filed2026-05-01
NKE
NIKE INC
-6.29%
Shares8.8K
Event2026-03-31
Filed2026-05-01
VUG
VANGUARD INDEX FDS
1.42%
Shares1.1K
Event2026-03-31
Filed2026-05-01
VIG
VANGUARD SPECIALIZED FUNDS
0.00%
Shares2.1K
Event2026-03-31
Filed2026-05-01
SMH
VANECK ETF TRUST
0.59%
Shares1.2K
Event2026-03-31
Filed2026-05-01
ZBH
ZIMMER BIOMET HOLDINGS INC
-25.40%
Shares5.1K
Event2026-03-31
Filed2026-05-01
DCI
DONALDSON INC
-9.46%
Shares5.4K
Event2026-03-31
Filed2026-05-01
NTAP
NETAPP INC
0.00%
Shares4.3K
Event2026-03-31
Filed2026-05-01
KLAC
KLA CORP
0.00%
Shares300
Event2026-03-31
Filed2026-05-01
MUB
ISHARES TR
77.71%
Shares4.2K
Event2026-03-31
Filed2026-05-01
CEG
CONSTELLATION ENERGY CORP
4.33%
Shares1.6K
Event2026-03-31
Filed2026-05-01
ES
EVERSOURCE ENERGY
0.00%
Shares6.3K
Event2026-03-31
Filed2026-05-01
HIFS
HINGHAM INSTN SVGS MASS
0.00%
Shares1.5K
Event2026-03-31
Filed2026-05-01
SCHW
SCHWAB CHARLES CORP
0.00%
Shares4.6K
Event2026-03-31
Filed2026-05-01
MOAT
VANECK ETF TRUST
-0.93%
Shares4.5K
Event2026-03-31
Filed2026-05-01
AEM
AGNICO EAGLE MINES LTD
0.00%
Shares2.1K
Event2026-03-31
Filed2026-05-01
BLD
TOPBUILD COR
0.00%
Shares1.2K
Event2026-03-31
Filed2026-05-01
MTB
M & T BK CORP
0.00%
Shares2.0K
Event2026-03-31
Filed2026-05-01
DIA
STATE STR SPDR DOW JONES IND
0.00%
Shares911
Event2026-03-31
Filed2026-05-01
KVUE
KENVUE INC
0.00%
Shares24.3K
Event2026-03-31
Filed2026-05-01
EBAY
EBAY INC.
0.00%
Shares4.5K
Event2026-03-31
Filed2026-05-01
IT
GARTNER INC
0.00%
Shares2.6K
Event2026-03-31
Filed2026-05-01
QNITY ELECTRONICS INC
QNITY ELECTRONICS INC
-4.62%
Shares3.6K
Event2026-03-31
Filed2026-05-01
MCK
MCKESSON CORP
47.56%
Shares453
Event2026-03-31
Filed2026-05-01
SMBC
SOUTHERN MO BANCORP INC
-1.62%
Shares6.0K
Event2026-03-31
Filed2026-05-01
WMB
WILLIAMS COS INC
-6.27%
Shares5.2K
Event2026-03-31
Filed2026-05-01
FLOT
ISHARES TR
-3.92%
Shares7.3K
Event2026-03-31
Filed2026-05-01
EME
EMCOR GROUP INC
-19.22%
Shares500
Event2026-03-31
Filed2026-05-01
ROK
ROCKWELL AUTOMATION INC
0.00%
Shares1.0K
Event2026-03-31
Filed2026-05-01
SLB
SLB LIMITED
0.00%
Shares6.9K
Event2026-03-31
Filed2026-05-01
CNQ
CANADIAN NAT RES LTD MED TER
0.00%
Shares7.3K
Event2026-03-31
Filed2026-05-01
ENTG
ENTEGRIS INC
-17.60%
Shares3.0K
Event2026-03-31
Filed2026-05-01
SPSM
SPDR SERIES TRUST
0.00%
Shares7.3K
Event2026-03-31
Filed2026-05-01
DGRO
ISHARES TR
65.68%
Shares5.0K
Event2026-03-31
Filed2026-05-01
IBB
ISHARES TR
0.00%
Shares2.1K
Event2026-03-31
Filed2026-05-01
APH
AMPHENOL CORP
0.00%
Shares2.7K
Event2026-03-31
Filed2026-05-01
INVESCO EXCHANGE TRADED FD T
INVESCO EXCHANGE TRADED FD T
2.46%
Shares1.8K
Event2026-03-31
Filed2026-05-01
TYL
TYLER TECHNOLOGIES INC
0.00%
Shares1.0K
Event2026-03-31
Filed2026-05-01
JILL
J JILL INC
0.00%
Shares29.8K
Event2026-03-31
Filed2026-05-01
PPG
PPG INDS INC
0.00%
Shares3.2K
Event2026-03-31
Filed2026-05-01
PEG
PUBLIC SVC ENTERPRISE GROUP
-0.17%
Shares4.2K
Event2026-03-31
Filed2026-05-01
ICE
INTERCONTINENTAL EXCHANGE IN
-0.56%
Shares2.1K
Event2026-03-31
Filed2026-05-01
NTRS
NORTHERN TR CORP
0.00%
Shares2.4K
Event2026-03-31
Filed2026-05-01
GL
GLOBE LIFE INC
0.00%
Shares2.4K
Event2026-03-31
Filed2026-05-01
DUPONT DE NEMOURS INC
DUPONT DE NEMOURS INC
-4.63%
Shares7.1K
Event2026-03-31
Filed2026-05-01
WDAY
WORKDAY INC
0.00%
Shares2.4K
Event2026-03-31
Filed2026-05-01
VXUS
VANGUARD STAR FDS
9.60%
Shares4.1K
Event2026-03-31
Filed2026-05-01
VGK
VANGUARD INTL EQUITY INDEX F
0.00%
Shares3.8K
Event2026-03-31
Filed2026-05-01
HAL
HALLIBURTON CO
0.00%
Shares7.6K
Event2026-03-31
Filed2026-05-01
TAN
INVESCO EXCH TRADED FD TR II
-32.05%
Shares5.3K
Event2026-03-31
Filed2026-05-01
FLEX
FLEXTRONICS INTL LTD
0.00%
Shares4.5K
Event2026-03-31
Filed2026-05-01
BA
BOEING CO
0.00%
Shares1.5K
Event2026-03-31
Filed2026-05-01
PDP
INVESCO EXCHANGE TRADED FD T
0.00%
Shares2.4K
Event2026-03-31
Filed2026-05-01
MGRC
MCGRATH RENTCORP
0.00%
Shares2.6K
Event2026-03-31
Filed2026-05-01
NSC
NORFOLK SOUTHN CORP
0.00%
Shares987
Event2026-03-31
Filed2026-05-01
KMI
KINDER MORGAN INC DEL
-1.44%
Shares8.3K
Event2026-03-31
Filed2026-05-01
OKE
ONEOK INC NEW
0.00%
Shares3.0K
Event2026-03-31
Filed2026-05-01
PLTR
PALANTIR TECHNOLOGIES INC
0.00%
Shares1.8K
Event2026-03-31
Filed2026-05-01
ABNB
AIRBNB INC
-3.45%
Shares2.1K
Event2026-03-31
Filed2026-05-01
BARRICK MNG CORP
BARRICK MNG CORP
0.00%
Shares6.5K
Event2026-03-31
Filed2026-05-01
VV
VANGUARD INDEX FDS
0.00%
Shares884
Event2026-03-31
Filed2026-05-01
BHP
BHP BILLITON LIMITED
0.00%
Shares3.6K
Event2026-03-31
Filed2026-05-01
UNM
UNUM GROUP
-1.60%
Shares3.5K
Event2026-03-31
Filed2026-05-01
HPE
HEWLETT PACKARD ENTERPRISE C
0.00%
Shares10.7K
Event2026-03-31
Filed2026-05-01
TXT
TEXTRON INC
0.00%
Shares2.9K
Event2026-03-31
Filed2026-05-01
RSG
REPUBLIC SVCS INC
-13.88%
Shares1.1K
Event2026-03-31
Filed2026-05-01
SRRK
SCHOLAR ROCK HLDG CORP
0.00%
Shares5.0K
Event2026-03-31
Filed2026-05-01
IEF
ISHARES TR
0.00%
Shares2.6K
Event2026-03-31
Filed2026-05-01
DOW
DOW HLDGS INC
New
Shares5.8K
Event2026-03-31
Filed2026-05-01
ESGD
ISHARES TR
0.00%
Shares2.5K
Event2026-03-31
Filed2026-05-01
D
DOMINION ENERGY INC
0.00%
Shares3.9K
Event2026-03-31
Filed2026-05-01
FDX
FEDEX CORP
New
Shares666
Event2026-03-31
Filed2026-05-01
GPC
GENUINE PARTS CO
0.00%
Shares2.2K
Event2026-03-31
Filed2026-05-01
MPLX
MPLX LP
0.00%
Shares4.0K
Event2026-03-31
Filed2026-05-01
MET
METLIFE INC
-1.22%
Shares3.2K
Event2026-03-31
Filed2026-05-01
VNT
VONTIER CORPORATION
-2.31%
Shares6.4K
Event2026-03-31
Filed2026-05-01
ILMN
ILLUMINA INC
0.00%
Shares1.8K
Event2026-03-31
Filed2026-05-01
LNC
LINCOLN NATL CORP IND
0.83%
Shares6.0K
Event2026-03-31
Filed2026-05-01
EASTERLY GOVT PPTYS INC
EASTERLY GOVT PPTYS INC
0.00%
Shares9.9K
Event2026-03-31
Filed2026-05-01
NOBL
PROSHARES TR
0.66%
Shares2.0K
Event2026-03-31
Filed2026-05-01
BKLN
INVESCO EXCH TRADED FD TR II
-43.19%
Shares10.2K
Event2026-03-31
Filed2026-05-01
ITOT
ISHARES TR
0.00%
Shares1.5K
Event2026-03-31
Filed2026-05-01
EQT CORP
EQT CORP
New
Shares3.3K
Event2026-03-31
Filed2026-05-01
AME
AMETEK INC
New
Shares962
Event2026-03-31
Filed2026-05-01
VDE
VANGUARD WORLD FD
New
Shares1.2K
Event2026-03-31
Filed2026-05-01
TSM
TAIWAN SEMICONDUCTOR MANUFAC
New
Shares603
Event2026-03-31
Filed2026-05-01
HP INC
HP INC
0.00%
Shares10.0K
Event2026-03-31
Filed2026-05-01
DNA
GINKGO BIOWORKS HOLDINGS INC
0.00%
Shares30.0K
Event2026-03-31
Filed2026-05-01
CMPX
COMPASS THERAPEUTICS INC
0.00%
Shares19.0K
Event2026-03-31
Filed2026-05-01
EXG
EATON VANCE TAX-MANAGED GLOB
0.00%
Shares11.5K
Event2026-03-31
Filed2026-05-01
MIST
MILESTONE PHARMACEUTICALS IN
New
Shares25.0K
Event2026-03-31
Filed2026-05-01
DRMA
DERMATA THERAPEUTICS INC
New
Shares20.0K
Event2026-03-31
Filed2026-05-01

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available