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