We are live on ! Find out more
MSR

Main Street Research Portfolio holdings

AUM $2.12B
1-Year Est. Return 67.44%
This Fund
S&P 500
This Quarter Est. Return
+21.77%
1 Year Est. Return
+67.44%
3 Year Est. Return
+232.37%
5 Year Est. Return
+381.46%
10 Year Est. Return
+1,630.85%
AUM
$1.61B
AUM Growth
+$76.1M
Cap. Flow
-$156M
Cap. Flow %
-9.71%
Top 10 Hldgs %
39.62%
Holding
128
New
27
Increased
27
Reduced
51
Closed
13

Top Buys

Rank Stock Value
1
UBER icon
Uber
UBER
+$37M
2
SPOT icon
Spotify
SPOT
+$32M
3
HOOD icon
Robinhood
HOOD
+$31.8M
4
WMT icon
Walmart Inc
WMT
+$30.8M
5
TT icon
Trane Technologies
TT
+$30.1M

Top Sells

Rank Stock Value
1
PLTR icon
Palantir
PLTR
+$52.1M
2
ORCL icon
Oracle
ORCL
+$34.9M
3
PH icon
Parker-Hannifin
PH
+$33.4M
4
CAT icon
Caterpillar
CAT
+$32.2M
5
CSCO icon
Cisco
CSCO
+$31.9M

Sector Composition

Rank Sector Weight
1 Technology 31.33%
2 Financials 17.36%
3 Communication Services 15.08%
4 Consumer Staples 10.12%
5 Consumer Discretionary 9.54%
Name Market Value Portfolio Weight Shares or Principal Change
in Stake
Capital Flow
DKNG icon
101
DraftKings
DKNG
$12.2B
$279K 0.02%
+6,500
New +$233K
MA icon
102
Mastercard
MA
$502B
$268K 0.02%
477
-203
-30% -$112K
SCHX icon
103
Schwab US Large- Cap ETF
SCHX
$73.3B
$266K 0.02%
+10,898
New +$246K
KO icon
104
Coca-Cola
KO
$382B
$256K 0.02%
3,597
-1,151
-24% -$82K
LNG icon
105
Cheniere Energy
LNG
$56B
$245K 0.02%
1,008
DAL icon
106
Delta Air Lines
DAL
$51.9B
$239K 0.01%
+4,860
New +$223K
SHOP icon
107
Shopify
SHOP
$167B
$231K 0.01%
+2,000
New +$200K
NOW icon
108
ServiceNow
NOW
$147B
$222K 0.01%
1,080
-83,905
-99% -$15.8M
AON icon
109
Aon
AON
$64.6B
$221K 0.01%
620
-2
-0.3% -$725
IYY icon
110
iShares Dow Jones US ETF
IYY
$3B
$218K 0.01%
+1,446
New +$201K
IGM icon
111
iShares Expanded Tech Sector ETF
IGM
$10.5B
$217K 0.01%
+1,932
New +$190K
COF icon
112
Capital One
COF
$127B
$216K 0.01%
+1,016
New +$190K
SCHF icon
113
Schwab International Equity ETF
SCHF
$68.4B
$212K 0.01%
+9,606
New +$200K
GLD icon
114
SPDR Gold Trust
GLD
$145B
$210K 0.01%
+689
New +$209K
FNDX icon
115
Schwab Fundamental US Large Company Index ETF
FNDX
$27.7B
$210K 0.01%
+8,541
New +$199K
AZN icon
116
AstraZeneca
AZN
$251B
-101,256
Closed -$14.9M
BX icon
117
Blackstone
BX
$95.1B
-1,682
Closed -$235K
CRH icon
118
CRH
CRH
$58.3B
-153,597
Closed -$13.5M
FTNT icon
119
Fortinet
FTNT
$126B
-318,947
Closed -$30.7M
GS icon
120
Goldman Sachs
GS
$284B
-25,624
Closed -$14M
IBIT icon
121
iShares Bitcoin Trust
IBIT
$59.8B
-280,632
Closed -$13.1M
JAAA icon
122
Janus Henderson AAA CLO ETF
JAAA
$30.9B
-4,034
Closed -$205K
LOCL icon
123
Local Bounti
LOCL
$28.5M
-46,394
Closed -$95.6K
MS icon
124
Morgan Stanley
MS
$324B
-134,444
Closed -$15.7M
NVO
125
Novo Nordisk
NVO
$188B
-11,338
Closed -$800K

Similar funds

Main Street Research's Q2 2025 Portfolio in Review

As of Q2 2025, Main Street Research held 128 positions worth $1.61B, up 5% from $1.53B the previous quarter. Its ten largest holdings account for 40% of the portfolio.

Main Street Research withdrew a net $156M in Q2 2025, closing 13 positions and reducing 51 holdings. Its most notable exit was Parker-Hannifin, an estimated $33.4M position sold in full.

By sector, the portfolio is most concentrated in Technology at 31% of assets, down from 32% a quarter earlier, followed by Financials and Communication Services.

Against the trend, Main Street Research opened a new position in Uber worth $41.9M.

  • Main Street Research's largest Q2 2025 buy was Uber: 449,335 shares worth $41.9M.
  • Main Street Research added most to Walmart Inc in Q2 2025, an estimated $30.8M increase.
  • Main Street Research's biggest Q2 2025 reduction was Palantir, cutting an estimated $52.1M.
  • Main Street Research fully exited Parker-Hannifin in Q2 2025, selling an estimated $33.4M.
  • Main Street Research's ten largest holdings make up 40% of its $1.61B portfolio in Q2 2025.
  • Main Street Research opened 27 new positions and closed 13 in Q2 2025.
  • Main Street Research's portfolio value rose 5% quarter-over-quarter to $1.61B.

Based on Main Street Research's 13F filing for Q2 2025, filed 5 Aug 2025.