The Analysis of Main Street Research LLC's Holdings & P&L


Currently, Main Street Research LLC holds 148 types of securities in its portfolio with a total value $1.7B. In the most recent quarter, they have increased their positions in GLW (+387.7K shares, valued at $52.7M), BHP (+519.2K shares, valued at $37.8M), N/A (+190.6K shares, valued at $37.6M); decreased their positions in V (-163.8K shares, valued at $49.5M), PLTR (-272.6K shares, valued at $39.9M), MSFT (-100.7K shares, valued at $37.3M); initiated new positions in GLW (+387.7K shares, valued at $52.7M), BHP (+519.2K shares, valued at $37.8M), N/A (+190.6K shares, valued at $37.6M).


1M P&L
+76.7M+4.72%
3M P&L
+147.6M+9.50%
HY P&L
+349.5M+25.86%

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

1N/A270.4M
18.0%
2Semiconductors224.1M
14.9%
3Banks - Diversified125.3M
8.3%

Top Industries by Stock Count

1N/A24 stocks
18.3%
2Software - Application9 stocks
6.9%
3Semiconductors9 stocks
6.9%
Stock Holdings
NVDA
NVIDIA CORPORATION
4.18%
Shares620.8K
Event2026-03-31
Filed2026-04-30
AAPL
APPLE INC
38.72%
Shares403.6K
Event2026-03-31
Filed2026-04-30
ALPHABET INC
ALPHABET INC
4.79%
Shares311.8K
Event2026-03-31
Filed2026-04-30
ISCF
ISHARES TR
2.66%
Shares2.0M
Event2026-03-31
Filed2026-04-30
TSM
TAIWAN SEMICONDUCTOR MANUFAC
2.30%
Shares223.2K
Event2026-03-31
Filed2026-04-30
XBI
SPDR SERIES TRUST
57.40%
Shares567.5K
Event2026-03-31
Filed2026-04-30
JPM
JPMORGAN CHASE & CO
0.83%
Shares223.8K
Event2026-03-31
Filed2026-04-30
BROADCOM INC
BROADCOM INC
3.41%
Shares212.4K
Event2026-03-31
Filed2026-04-30
MCK
MCKESSON CORP
0.61%
Shares67.8K
Event2026-03-31
Filed2026-04-30
AMZN
AMAZON COM INC
3.60%
Shares269.2K
Event2026-03-31
Filed2026-04-30
ASML
ASML HLDG NV
3.91%
Shares41.7K
Event2026-03-31
Filed2026-04-30
GLW
CORNING INC
New
Shares387.7K
Event2026-03-31
Filed2026-04-30
COST
COSTCO WHOLESALE CORPORATION
-26.02%
Shares46.1K
Event2026-03-31
Filed2026-04-30
JNJ
JOHNSON & JOHNSON
4.22%
Shares186.9K
Event2026-03-31
Filed2026-04-30
EWY
ISHARES INC
1.80%
Shares361.9K
Event2026-03-31
Filed2026-04-30
GEV
GE VERNOVA INC
3.11%
Shares50.7K
Event2026-03-31
Filed2026-04-30
GLDM
WORLD GOLD TR
1.54%
Shares469.5K
Event2026-03-31
Filed2026-04-30
CAT
CATERPILLAR INC
2.60%
Shares61.1K
Event2026-03-31
Filed2026-04-30
WMT
WALMART INC
1.91%
Shares344.9K
Event2026-03-31
Filed2026-04-30
CCJ
CAMECO CORP
1.89%
Shares389.1K
Event2026-03-31
Filed2026-04-30
META
META PLATFORMS INC
-18.01%
Shares71.0K
Event2026-03-31
Filed2026-04-30
APH
AMPHENOL CORP
1.93%
Shares301.0K
Event2026-03-31
Filed2026-04-30
BHP
BHP BILLITON LIMITED
New
Shares519.2K
Event2026-03-31
Filed2026-04-30
ASTRAZENECA PLC
ASTRAZENECA PLC
New
Shares190.6K
Event2026-03-31
Filed2026-04-30
MU
MICRON TECHNOLOGY INC
1949.77%
Shares109.1K
Event2026-03-31
Filed2026-04-30
RY
ROYAL BK CDA
New
Shares222.6K
Event2026-03-31
Filed2026-04-30
KEYS
KEYSIGHT TECHNOLOGIES INC
New
Shares112.9K
Event2026-03-31
Filed2026-04-30
MSFT
MICROSOFT CORP
-59.85%
Shares67.5K
Event2026-03-31
Filed2026-04-30
PLTR
PALANTIR TECHNOLOGIES INC
-61.92%
Shares167.6K
Event2026-03-31
Filed2026-04-30
PG
PROCTER & GAMBLE CO
0.36%
Shares151.6K
Event2026-03-31
Filed2026-04-30
BCS
BARCLAYS PLC
-49.43%
Shares851.0K
Event2026-03-31
Filed2026-04-30
FICO
FAIR ISAAC CORP
239.65%
Shares8.5K
Event2026-03-31
Filed2026-04-30
IBIT
ISHARES BITCOIN TRUST ETF
9.22%
Shares196.1K
Event2026-03-31
Filed2026-04-30
ALPHABET INC
ALPHABET INC
16.65%
Shares23.4K
Event2026-03-31
Filed2026-04-30
BERKSHIRE HATHAWAY INC DEL
BERKSHIRE HATHAWAY INC DEL
-1.14%
Shares12.0K
Event2026-03-31
Filed2026-04-30
PANW
PALO ALTO NETWORKS INC
157.08%
Shares34.0K
Event2026-03-31
Filed2026-04-30
MCD
MCDONALDS CORP
-16.70%
Shares15.5K
Event2026-03-31
Filed2026-04-30
TSLA
TESLA INC
-3.22%
Shares12.3K
Event2026-03-31
Filed2026-04-30
SCHW
SCHWAB CHARLES CORP
45.87%
Shares46.4K
Event2026-03-31
Filed2026-04-30
ARISTA NETWORKS INC
ARISTA NETWORKS INC
New
Shares35.0K
Event2026-03-31
Filed2026-04-30
XOM
EXXON MOBIL CORP
3.08%
Shares23.9K
Event2026-03-31
Filed2026-04-30
WFC
WELLS FARGO & CO
136.23%
Shares46.9K
Event2026-03-31
Filed2026-04-30
BRK.A
BERKSHIRE HATHAWAY INC DEL
0.00%
Shares5
Event2026-03-31
Filed2026-04-30
CVX
CHEVRON CORPORATION
77.01%
Shares16.9K
Event2026-03-31
Filed2026-04-30
ADSK
AUTODESK INC
0.78%
Shares14.4K
Event2026-03-31
Filed2026-04-30
IXUS
ISHARES TR
22.20%
Shares38.6K
Event2026-03-31
Filed2026-04-30
V
VISA INC
-94.11%
Shares10.2K
Event2026-03-31
Filed2026-04-30
LLY
ELI LILLY & CO
104.93%
Shares2.9K
Event2026-03-31
Filed2026-04-30
URTH
ISHARES INC
-2.62%
Shares14.7K
Event2026-03-31
Filed2026-04-30
ABBV
ABBVIE INC
9.65%
Shares10.3K
Event2026-03-31
Filed2026-04-30
SPY
STATE STR SPDR S&P 500 ETF T
22.53%
Shares3.3K
Event2026-03-31
Filed2026-04-30
IVV
ISHARES TR
102.70%
Shares2.6K
Event2026-03-31
Filed2026-04-30
CRM
SALESFORCE INC
8.80%
Shares6.9K
Event2026-03-31
Filed2026-04-30
RTX
RTX CORPORATION
10.37%
Shares6.1K
Event2026-03-31
Filed2026-04-30
ISTB
ISHARES TR
5.69%
Shares24.1K
Event2026-03-31
Filed2026-04-30
MERCK & CO INC
MERCK & CO INC
22.32%
Shares9.5K
Event2026-03-31
Filed2026-04-30
MMM
3M CO
-2.35%
Shares7.9K
Event2026-03-31
Filed2026-04-30
DIS
DISNEY WALT CO
New
Shares10.7K
Event2026-03-31
Filed2026-04-30
INVESCO QQQ TR
INVESCO QQQ TR
31.52%
Shares1.8K
Event2026-03-31
Filed2026-04-30
SCHI
SCHWAB STRATEGIC TR
15.15%
Shares44.3K
Event2026-03-31
Filed2026-04-30
UNP
UNION PAC CORP
76.30%
Shares4.1K
Event2026-03-31
Filed2026-04-30
CLX
CLOROX CO DEL
4.52%
Shares9.5K
Event2026-03-31
Filed2026-04-30
IGLB
ISHARES TR
17.63%
Shares18.8K
Event2026-03-31
Filed2026-04-30
PHM
PULTE GROUP INC
New
Shares7.4K
Event2026-03-31
Filed2026-04-30
CRUS
CIRRUS LOGIC INC
New
Shares5.7K
Event2026-03-31
Filed2026-04-30
UBER
UBER TECHNOLOGIES INC
-97.43%
Shares11.5K
Event2026-03-31
Filed2026-04-30
VANGUARD INDEX FDS
VANGUARD INDEX FDS
159.65%
Shares1.3K
Event2026-03-31
Filed2026-04-30
CSCO
CISCO SYS INC
3.85%
Shares10.1K
Event2026-03-31
Filed2026-04-30
GLD
SPDR GOLD TR
162.12%
Shares1.8K
Event2026-03-31
Filed2026-04-30
GS
GOLDMAN SACHS GROUP INC
New
Shares874
Event2026-03-31
Filed2026-04-30
DIA
STATE STR SPDR DOW JONES IND
134.69%
Shares1.5K
Event2026-03-31
Filed2026-04-30
CW
CURTISS WRIGHT CORP
10.36%
Shares1.0K
Event2026-03-31
Filed2026-04-30
TXN
TEXAS INSTRS INC
91.48%
Shares3.5K
Event2026-03-31
Filed2026-04-30
ON
ON SEMICONDUCTOR CORP
New
Shares10.3K
Event2026-03-31
Filed2026-04-30
AMD
ADVANCED MICRO DEVICES INC
-8.09%
Shares3.1K
Event2026-03-31
Filed2026-04-30
HSBC
HSBC HLDGS PLC
0.48%
Shares7.7K
Event2026-03-31
Filed2026-04-30
CL
COLGATE PALMOLIVE CO
13.09%
Shares7.5K
Event2026-03-31
Filed2026-04-30
CITIGROUP INC
CITIGROUP INC
16.58%
Shares5.5K
Event2026-03-31
Filed2026-04-30
BLACKSTONE INC
BLACKSTONE INC
New
Shares5.3K
Event2026-03-31
Filed2026-04-30
T
AT&T INC
45.13%
Shares20.2K
Event2026-03-31
Filed2026-04-30
BAC
BANK AMERICA CORP
7.42%
Shares11.9K
Event2026-03-31
Filed2026-04-30
SYK
STRYKER CORPORATION
-4.34%
Shares1.8K
Event2026-03-31
Filed2026-04-30
PEP
PEPSICO INC
75.90%
Shares3.7K
Event2026-03-31
Filed2026-04-30
DHI
D R HORTON INC
New
Shares3.8K
Event2026-03-31
Filed2026-04-30
MUFG
MITSUBISHI UFJ FINANCIAL GRO
0.80%
Shares30.4K
Event2026-03-31
Filed2026-04-30
ORCL
ORACLE CORP
15.37%
Shares3.5K
Event2026-03-31
Filed2026-04-30
ADI
ANALOG DEVICES INC
19.47%
Shares1.5K
Event2026-03-31
Filed2026-04-30
NTES
NETEASE COM INC
2.13%
Shares4.1K
Event2026-03-31
Filed2026-04-30
ADP
AUTOMATIC DATA PROCESSING IN
-3.33%
Shares2.2K
Event2026-03-31
Filed2026-04-30
TMO
THERMO FISHER SCIENTIFIC INC
-21.81%
Shares900
Event2026-03-31
Filed2026-04-30
LAM RESEARCH CORP
LAM RESEARCH CORP
30.45%
Shares2.0K
Event2026-03-31
Filed2026-04-30
BMY
BRISTOL-MYERS SQUIBB CO
-52.52%
Shares6.9K
Event2026-03-31
Filed2026-04-30
VTI
VANGUARD INDEX FDS
-16.19%
Shares1.3K
Event2026-03-31
Filed2026-04-30
XYL
XYLEM INC
0.42%
Shares3.3K
Event2026-03-31
Filed2026-04-30
ABT
ABBOTT LABORATORIES
5.61%
Shares3.9K
Event2026-03-31
Filed2026-04-30
TT
TRANE TECHNOLOGIES PLC
0.00%
Shares947
Event2026-03-31
Filed2026-04-30
CMCSA
COMCAST CORP NEW
23.90%
Shares13.5K
Event2026-03-31
Filed2026-04-30
ISRG
INTUITIVE SURGICAL INC
65.16%
Shares839
Event2026-03-31
Filed2026-04-30
EBAY
EBAY INC.
27.05%
Shares4.2K
Event2026-03-31
Filed2026-04-30
BSX
BOSTON SCIENTIFIC CORP
-0.50%
Shares6.0K
Event2026-03-31
Filed2026-04-30
XLK
SELECT SECTOR SPDR TR
New
Shares2.8K
Event2026-03-31
Filed2026-04-30
PTC
PTC INC
New
Shares2.5K
Event2026-03-31
Filed2026-04-30
LEN
LENNAR CORP
New
Shares3.9K
Event2026-03-31
Filed2026-04-30
DAL
DELTA AIR LINES INC
6.77%
Shares5.1K
Event2026-03-31
Filed2026-04-30
IT
GARTNER INC
New
Shares2.1K
Event2026-03-31
Filed2026-04-30
ACCENTURE PLC IRELAND
ACCENTURE PLC IRELAND
-18.26%
Shares1.7K
Event2026-03-31
Filed2026-04-30
FTNT
FORTINET INC
New
Shares4.1K
Event2026-03-31
Filed2026-04-30
INTU
INTUIT
-8.60%
Shares712
Event2026-03-31
Filed2026-04-30
TJX
TJX COS INC NEW
22.78%
Shares1.9K
Event2026-03-31
Filed2026-04-30
IWF
ISHARES TR
-9.27%
Shares695
Event2026-03-31
Filed2026-04-30
SHOP
SHOPIFY INC
19.41%
Shares2.4K
Event2026-03-31
Filed2026-04-30
LNG
CHENIERE ENERGY INC
New
Shares1.0K
Event2026-03-31
Filed2026-04-30
SJM
SMUCKER J M CO
-14.17%
Shares2.9K
Event2026-03-31
Filed2026-04-30
EXPE
EXPEDIA GROUP INC
25.05%
Shares1.2K
Event2026-03-31
Filed2026-04-30
SCHX
SCHWAB STRATEGIC TR
8.13%
Shares10.6K
Event2026-03-31
Filed2026-04-30
COIN
COINBASE GLOBAL INC
-0.06%
Shares1.6K
Event2026-03-31
Filed2026-04-30
INTC
INTEL CORP
-13.83%
Shares5.9K
Event2026-03-31
Filed2026-04-30
KLAC
KLA CORP
-20.63%
Shares177
Event2026-03-31
Filed2026-04-30
COP
CONOCOPHILLIPS
New
Shares1.9K
Event2026-03-31
Filed2026-04-30
NFLX
NETFLIX INC.
-74.83%
Shares2.7K
Event2026-03-31
Filed2026-04-30
SOXX
ISHARES TR
0.00%
Shares771
Event2026-03-31
Filed2026-04-30
SCHF
SCHWAB STRATEGIC TR
6.25%
Shares10.2K
Event2026-03-31
Filed2026-04-30
NSC
NORFOLK SOUTHN CORP
-21.49%
Shares877
Event2026-03-31
Filed2026-04-30
IDXX
IDEXX LABS INC
New
Shares447
Event2026-03-31
Filed2026-04-30
MA
MASTERCARD INCORPORATED
0.41%
Shares493
Event2026-03-31
Filed2026-04-30
CRWD
CROWDSTRIKE HLDGS INC
New
Shares628
Event2026-03-31
Filed2026-04-30
ADBE
ADOBE INC
30.35%
Shares1.0K
Event2026-03-31
Filed2026-04-30
FNDX
SCHWAB STRATEGIC TR
-14.24%
Shares8.5K
Event2026-03-31
Filed2026-04-30
AXP
AMERICAN EXPRESS CO
-5.39%
Shares773
Event2026-03-31
Filed2026-04-30
PH
PARKER-HANNIFIN CORP
-10.62%
Shares261
Event2026-03-31
Filed2026-04-30
IYY
ISHARES TR
0.00%
Shares1.4K
Event2026-03-31
Filed2026-04-30
IGM
ISHARES TR
0.00%
Shares1.9K
Event2026-03-31
Filed2026-04-30
HOOD
ROBINHOOD MKTS INC
-99.38%
Shares3.3K
Event2026-03-31
Filed2026-04-30
HD
HOME DEPOT INC
-28.69%
Shares686
Event2026-03-31
Filed2026-04-30
TMUS
T-MOBILE US INC
-50.51%
Shares1.1K
Event2026-03-31
Filed2026-04-30
ENTG
ENTEGRIS INC
New
Shares1.9K
Event2026-03-31
Filed2026-04-30
MATCH GROUP INC NEW
MATCH GROUP INC NEW
New
Shares7.0K
Event2026-03-31
Filed2026-04-30
COF
CAPITAL ONE FINL CORP
14.23%
Shares1.2K
Event2026-03-31
Filed2026-04-30
NEE
NEXTERA ENERGY INC
-18.93%
Shares2.3K
Event2026-03-31
Filed2026-04-30
THE CIGNA GROUP
THE CIGNA GROUP
New
Shares771
Event2026-03-31
Filed2026-04-30
TDY
TELEDYNE TECHNOLOGIES INC
New
Shares338
Event2026-03-31
Filed2026-04-30
PHG
KONINKLIJKE PHILIPS N V
New
Shares7.4K
Event2026-03-31
Filed2026-04-30
VRT
VERTIV HOLDINGS CO
New
Shares810
Event2026-03-31
Filed2026-04-30
COHERENT CORP
COHERENT CORP
New
Shares846
Event2026-03-31
Filed2026-04-30
PACB
PACIFIC BIOSCIENCES CALIF IN
New
Shares152.1K
Event2026-03-31
Filed2026-04-30
AON PLC
AON PLC
-24.24%
Shares622
Event2026-03-31
Filed2026-04-30
OMDA
OMADA HEALTH INC
0.00%
Shares15.9K
Event2026-03-31
Filed2026-04-30
TMC
TMC THE METALS COMPANY INC
New
Shares10.0K
Event2026-03-31
Filed2026-04-30

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available
Main Street Research LLC Institutional Holdings, Portfolio & P&L β€” TradeFomo