Sponsored
The Analysis of Main Street Research LLC's Holdings & P&L
Currently, Main Street Research LLC holds 140 types of securities in its portfolio with a total value $2.1B. In the most recent quarter, they have increased their positions in ROST (+150.8K shares, valued at $32.1M), FTI (+413.7K shares, valued at $27.4M), BCS (+770.5K shares, valued at $20.7M); decreased their positions in MCK (-39.3K shares, valued at $29.7M), N/A (-156.2K shares, valued at $18.2M), PANW (-10.7K shares, valued at $3.6M); initiated new positions in ROST (+150.8K shares, valued at $32.1M), FTI (+413.7K shares, valued at $27.4M), HUT (+4.0K shares, valued at $460.2K).
1M P&L
+55.8M+3.43%
3M P&L
+16.7M+1.00%
HY P&L
+208.2M+14.14%
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
1Semiconductors366.3M
20.1%
2N/A271.8M
14.9%
3Electronic Components155.1M
8.5%
Top Industries by Stock Count
1N/A23 stocks
19.2%
2Semiconductors9 stocks
7.5%
3Software - Application7 stocks
5.8%
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
NVDA
1.49%NVIDIA CORPORATION
Shares630.1K
Event2026-06-30
Filed2026-07-29
MU
-0.43%MICRON TECHNOLOGY INC
Shares108.6K
Event2026-06-30
Filed2026-07-29
AAPL
0.63%APPLE INC
Shares406.1K
Event2026-06-30
Filed2026-07-29
GOOGL
1.66%ALPHABET INC
Shares316.9K
Event2026-06-30
Filed2026-07-29
TSM
2.36%TAIWAN SEMICONDUCTOR MANUFAC
Shares228.4K
Event2026-06-30
Filed2026-07-29
GLW
1.64%CORNING INC
Shares394.1K
Event2026-06-30
Filed2026-07-29
XBI
1.63%SPDR SERIES TRUST
Shares576.8K
Event2026-06-30
Filed2026-07-29
ISCF
3.51%ISHARES TR
Shares2.0M
Event2026-06-30
Filed2026-07-29
ASML
1.70%ASML HLDG NV
Shares42.4K
Event2026-06-30
Filed2026-07-29
BROADCOM INC
0.68%BROADCOM INC
Shares213.8K
Event2026-06-30
Filed2026-07-29
JPMORGAN CHASE & CO
1.13%JPMORGAN CHASE & CO
Shares226.3K
Event2026-06-30
Filed2026-07-29
EWY
-0.28%ISHARES INC
Shares360.9K
Event2026-06-30
Filed2026-07-29
CAT
1.06%CATERPILLAR INC
Shares61.8K
Event2026-06-30
Filed2026-07-29
AMZN
2.06%AMAZON COM INC
Shares274.7K
Event2026-06-30
Filed2026-07-29
GEV
0.22%GE VERNOVA INC
Shares50.8K
Event2026-06-30
Filed2026-07-29
APH
2.55%AMPHENOL CORP
Shares308.7K
Event2026-06-30
Filed2026-07-29
JNJ
0.94%JOHNSON & JOHNSON
Shares188.6K
Event2026-06-30
Filed2026-07-29
RY
2.05%ROYAL BK CDA
Shares227.1K
Event2026-06-30
Filed2026-07-29
COSTCO WHOLESALE CORPORATION
2.94%COSTCO WHOLESALE CORPORATION
Shares47.5K
Event2026-06-30
Filed2026-07-29
BHP
1.70%BHP BILLITON LIMITED
Shares528.1K
Event2026-06-30
Filed2026-07-29
BCS
90.55%BARCLAYS PLC
Shares1.6M
Event2026-06-30
Filed2026-07-29
META PLATFORMS INC
1.73%META PLATFORMS INC
Shares72.2K
Event2026-06-30
Filed2026-07-29
KEYS
1.92%KEYSIGHT TECHNOLOGIES INC
Shares115.1K
Event2026-06-30
Filed2026-07-29
CCJ
0.63%CAMECO CORP
Shares391.5K
Event2026-06-30
Filed2026-07-29
WMT
1.10%WALMART INC
Shares348.6K
Event2026-06-30
Filed2026-07-29
ASTRAZENECA PLC
3.55%ASTRAZENECA PLC
Shares197.4K
Event2026-06-30
Filed2026-07-29
ROST
NewROSS STORES INC
Shares150.8K
Event2026-06-30
Filed2026-07-29
FTI
NewTECHNIPFMC PLC
Shares413.7K
Event2026-06-30
Filed2026-07-29
MSFT
2.43%MICROSOFT CORP
Shares69.2K
Event2026-06-30
Filed2026-07-29
PG
-0.37%PROCTER & GAMBLE CO
Shares151.1K
Event2026-06-30
Filed2026-07-29
MCK
-57.99%MCKESSON CORP
Shares28.5K
Event2026-06-30
Filed2026-07-29
FICO
13.19%FAIR ISAAC CORP
Shares9.6K
Event2026-06-30
Filed2026-07-29
GOOG
-3.11%ALPHABET INC
Shares22.7K
Event2026-06-30
Filed2026-07-29
PANW
-31.39%PALO ALTO NETWORKS INC
Shares23.3K
Event2026-06-30
Filed2026-07-29
BRK.B
0.02%BERKSHIRE HATHAWAY INC DEL
Shares12.0K
Event2026-06-30
Filed2026-07-29
ANET
-0.13%ARISTA NETWORKS INC
Shares34.9K
Event2026-06-30
Filed2026-07-29
TSLA
4.91%TESLA INC
Shares12.9K
Event2026-06-30
Filed2026-07-29
SCHW
-1.02%SCHWAB CHARLES CORP
Shares45.9K
Event2026-06-30
Filed2026-07-29
WFC
3.54%WELLS FARGO & CO
Shares48.5K
Event2026-06-30
Filed2026-07-29
BRK.A
0.00%BERKSHIRE HATHAWAY INC DEL
Shares5
Event2026-06-30
Filed2026-07-29
IXUS
1.27%ISHARES TR
Shares39.1K
Event2026-06-30
Filed2026-07-29
LLY
-5.57%ELI LILLY & CO
Shares2.7K
Event2026-06-30
Filed2026-07-29
VISA INC
-8.56%VISA INC
Shares9.4K
Event2026-06-30
Filed2026-07-29
EXXON MOBIL CORP
-6.22%EXXON MOBIL CORP
Shares22.4K
Event2026-06-30
Filed2026-07-29
ADSK
-1.13%AUTODESK INC
Shares14.2K
Event2026-06-30
Filed2026-07-29
URTH
-8.35%ISHARES INC
Shares13.5K
Event2026-06-30
Filed2026-07-29
CVX
-4.58%CHEVRON CORPORATION
Shares16.1K
Event2026-06-30
Filed2026-07-29
STATE STR SPDR S&P 500 ETF T
6.80%STATE STR SPDR S&P 500 ETF T
Shares3.5K
Event2026-06-30
Filed2026-07-29
ABBVIE INC
-5.23%ABBVIE INC
Shares9.7K
Event2026-06-30
Filed2026-07-29
MCD
-42.43%MCDONALDS CORP
Shares8.9K
Event2026-06-30
Filed2026-07-29
AMD
5.18%ADVANCED MICRO DEVICES INC
Shares3.3K
Event2026-06-30
Filed2026-07-29
ISHARES TR
-29.13%ISHARES TR
Shares1.8K
Event2026-06-30
Filed2026-07-29
PALANTIR TECHNOLOGIES INC
-93.17%PALANTIR TECHNOLOGIES INC
Shares11.4K
Event2026-06-30
Filed2026-07-29
3M CO
-3.30%3M CO
Shares7.6K
Event2026-06-30
Filed2026-07-29
ISTB
2.22%ISHARES TR
Shares24.6K
Event2026-06-30
Filed2026-07-29
CISCO SYS INC
-3.73%CISCO SYS INC
Shares9.7K
Event2026-06-30
Filed2026-07-29
QQQ
-13.45%INVESCO QQQ TR
Shares1.5K
Event2026-06-30
Filed2026-07-29
RTX CORPORATION
-5.18%RTX CORPORATION
Shares5.8K
Event2026-06-30
Filed2026-07-29
MRK
-12.85%MERCK & CO INC
Shares8.3K
Event2026-06-30
Filed2026-07-29
TXN
0.94%TEXAS INSTRS INC
Shares3.6K
Event2026-06-30
Filed2026-07-29
SCHI
4.88%SCHWAB STRATEGIC TR
Shares46.5K
Event2026-06-30
Filed2026-07-29
INTC
24.18%INTEL CORP
Shares7.3K
Event2026-06-30
Filed2026-07-29
IGLB
5.17%ISHARES TR
Shares19.7K
Event2026-06-30
Filed2026-07-29
PHM
-3.21%PULTE GROUP INC
Shares7.1K
Event2026-06-30
Filed2026-07-29
ON SEMICONDUCTOR CORP
0.13%ON SEMICONDUCTOR CORP
Shares10.4K
Event2026-06-30
Filed2026-07-29
CRM
-16.20%SALESFORCE INC
Shares5.8K
Event2026-06-30
Filed2026-07-29
CRUS
3.52%CIRRUS LOGIC INC
Shares5.9K
Event2026-06-30
Filed2026-07-29
LRCX
1.41%LAM RESEARCH CORP
Shares2.0K
Event2026-06-30
Filed2026-07-29
CLX
-6.32%CLOROX CO DEL
Shares8.9K
Event2026-06-30
Filed2026-07-29
GS
-7.21%GOLDMAN SACHS GROUP INC
Shares811
Event2026-06-30
Filed2026-07-29
C
5.01%CITIGROUP INC
Shares5.8K
Event2026-06-30
Filed2026-07-29
DIA
2.60%STATE STR SPDR DOW JONES IND
Shares1.5K
Event2026-06-30
Filed2026-07-29
CW
2.57%CURTISS WRIGHT CORP
Shares1.0K
Event2026-06-30
Filed2026-07-29
UBER
-5.96%UBER TECHNOLOGIES INC
Shares10.8K
Event2026-06-30
Filed2026-07-29
CL
12.11%COLGATE PALMOLIVE CO
Shares8.4K
Event2026-06-30
Filed2026-07-29
VOO
-17.12%VANGUARD INDEX FDS
Shares1.1K
Event2026-06-30
Filed2026-07-29
HSBC
0.50%HSBC HLDGS PLC
Shares7.8K
Event2026-06-30
Filed2026-07-29
BAC
-0.62%BANK OF AMER CORP
Shares11.9K
Event2026-06-30
Filed2026-07-29
DHI
7.01%D R HORTON INC
Shares4.1K
Event2026-06-30
Filed2026-07-29
UNP
-41.56%UNION PAC CORP
Shares2.4K
Event2026-06-30
Filed2026-07-29
MUFG
7.47%MITSUBISHI UFJ FINANCIAL GRO
Shares32.7K
Event2026-06-30
Filed2026-07-29
FTNT
3.41%FORTINET INC
Shares4.2K
Event2026-06-30
Filed2026-07-29
BX
-5.28%BLACKSTONE INC
Shares5.0K
Event2026-06-30
Filed2026-07-29
DAL
23.02%DELTA AIR LINES INC
Shares6.3K
Event2026-06-30
Filed2026-07-29
CROWDSTRIKE HLDGS INC
18.47%CROWDSTRIKE HLDGS INC
Shares744
Event2026-06-30
Filed2026-07-29
ADI
-6.44%ANALOG DEVICES INC
Shares1.4K
Event2026-06-30
Filed2026-07-29
XLK
0.00%SELECT SECTOR SPDR TR
Shares2.8K
Event2026-06-30
Filed2026-07-29
EBAY
13.51%EBAY INC.
Shares4.7K
Event2026-06-30
Filed2026-07-29
NTES
0.00%NETEASE COM INC
Shares4.1K
Event2026-06-30
Filed2026-07-29
ORACLE CORP
0.23%ORACLE CORP
Shares3.5K
Event2026-06-30
Filed2026-07-29
SOXX
0.00%ISHARES TR
Shares771
Event2026-06-30
Filed2026-07-29
KLAC
806.21%KLA CORP
Shares1.6K
Event2026-06-30
Filed2026-07-29
ADP
-6.27%AUTOMATIC DATA PROCESSING IN
Shares2.1K
Event2026-06-30
Filed2026-07-29
TT
0.11%TRANE TECHNOLOGIES PLC
Shares948
Event2026-06-30
Filed2026-07-29
VANGUARD INDEX FDS
-2.64%VANGUARD INDEX FDS
Shares1.3K
Event2026-06-30
Filed2026-07-29
IGM
45.76%ISHARES TR
Shares2.8K
Event2026-06-30
Filed2026-07-29
HUT
NewHUT 8 CORP
Shares4.0K
Event2026-06-30
Filed2026-07-29
PEP
-9.59%PEPSICO INC
Shares3.4K
Event2026-06-30
Filed2026-07-29
LEN
14.83%LENNAR CORP
Shares4.5K
Event2026-06-30
Filed2026-07-29
TMO
-11.11%THERMO FISHER SCIENTIFIC INC
Shares800
Event2026-06-30
Filed2026-07-29
SYK
-30.74%STRYKER CORPORATION
Shares1.2K
Event2026-06-30
Filed2026-07-29
TJX
31.53%TJX COS INC NEW
Shares2.5K
Event2026-06-30
Filed2026-07-29
SHOP
37.32%SHOPIFY INC
Shares3.3K
Event2026-06-30
Filed2026-07-29
SJM
16.76%SMUCKER J M CO
Shares3.3K
Event2026-06-30
Filed2026-07-29
EXPE
20.45%EXPEDIA GROUP INC
Shares1.4K
Event2026-06-30
Filed2026-07-29
IWF
300.00%ISHARES TR
Shares2.8K
Event2026-06-30
Filed2026-07-29
MTCH
24.75%MATCH GROUP INC NEW
Shares8.7K
Event2026-06-30
Filed2026-07-29
ENTG
-1.08%ENTEGRIS INC
Shares1.8K
Event2026-06-30
Filed2026-07-29
COHR
-2.72%COHERENT CORP
Shares823
Event2026-06-30
Filed2026-07-29
XYL
-17.78%XYLEM INC
Shares2.7K
Event2026-06-30
Filed2026-07-29
UAL
NewUNITED AIRLS HLDGS INC
Shares2.3K
Event2026-06-30
Filed2026-07-29
IDEXX LABS INC
34.23%IDEXX LABS INC
Shares600
Event2026-06-30
Filed2026-07-29
BMY
-24.34%BRISTOL-MYERS SQUIBB CO
Shares5.3K
Event2026-06-30
Filed2026-07-29
T
-30.32%AT&T INC
Shares14.1K
Event2026-06-30
Filed2026-07-29
VEA
NewVANGUARD TAX-MANAGED FDS
Shares4.1K
Event2026-06-30
Filed2026-07-29
SCHX
-7.52%SCHWAB STRATEGIC TR
Shares9.8K
Event2026-06-30
Filed2026-07-29
MNST
NewMONSTER BEVERAGE CORP NEW
Shares3.0K
Event2026-06-30
Filed2026-07-29
PTC
-1.73%PTC INC
Shares2.4K
Event2026-06-30
Filed2026-07-29
CMCSA
-18.37%COMCAST CORP NEW
Shares11.0K
Event2026-06-30
Filed2026-07-29
IUSG
NewISHARES TR
Shares1.4K
Event2026-06-30
Filed2026-07-29
SCHF
-5.88%SCHWAB STRATEGIC TR
Shares9.6K
Event2026-06-30
Filed2026-07-29
FNDX
0.00%SCHWAB STRATEGIC TR
Shares8.5K
Event2026-06-30
Filed2026-07-29
IYY
0.00%ISHARES TR
Shares1.4K
Event2026-06-30
Filed2026-07-29
IUSV
NewISHARES TR
Shares2.4K
Event2026-06-30
Filed2026-07-29
PH
1.53%PARKER-HANNIFIN CORP
Shares265
Event2026-06-30
Filed2026-07-29
HOOD
-21.55%ROBINHOOD MKTS INC
Shares2.6K
Event2026-06-30
Filed2026-07-29
IT
-5.86%GARTNER INC
Shares2.0K
Event2026-06-30
Filed2026-07-29
PACB
0.00%PACIFIC BIOSCIENCES CALIF IN
Shares152.1K
Event2026-06-30
Filed2026-07-29
QCOM
NewQUALCOMM INC
Shares1.4K
Event2026-06-30
Filed2026-07-29
NSC
-8.10%NORFOLK SOUTHN CORP
Shares806
Event2026-06-30
Filed2026-07-29
LNG
0.00%CHENIERE ENERGY INC
Shares1.0K
Event2026-06-30
Filed2026-07-29
ABEO
NewABEONA THERAPEUTICS INC
Shares38.5K
Event2026-06-30
Filed2026-07-29
CI
9.73%THE CIGNA GROUP
Shares846
Event2026-06-30
Filed2026-07-29
ABT
-35.40%ABBOTT LABORATORIES
Shares2.5K
Event2026-06-30
Filed2026-07-29
HIMS
NewHIMS & HERS HEALTH INC
Shares6.2K
Event2026-06-30
Filed2026-07-29
AON
0.96%AON PLC
Shares628
Event2026-06-30
Filed2026-07-29
PHG
3.17%KONINKLIJKE PHILIPS N V
Shares7.7K
Event2026-06-30
Filed2026-07-29
KO
NewCOCA COLA CO
Shares2.6K
Event2026-06-30
Filed2026-07-29
DATADOG INC
NewDATADOG INC
Shares791
Event2026-06-30
Filed2026-07-29
TMC
0.00%TMC THE METALS COMPANY INC
Shares10.0K
Event2026-06-30
Filed2026-07-29
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