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

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available