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