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
+6.26%
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.59B
AUM Growth
+$73.1M
Cap. Flow
+$17M
Cap. Flow %
1.07%
Top 10 Hldgs %
39.48%
Holding
116
New
13
Increased
53
Reduced
30
Closed
7

Top Buys

Rank Stock Value
1
PLTR icon
Palantir
PLTR
+$27.4M
2
IWM icon
iShares Russell 2000 ETF
IWM
+$24.3M
3
NOW icon
ServiceNow
NOW
+$13.4M
4
MELI icon
Mercado Libre
MELI
+$13M
5
ADSK icon
Autodesk
ADSK
+$3.06M

Top Sells

Rank Stock Value
1
SCHW
Charles Schwab
SCHW
+$24M
2
MCK icon
McKesson
MCK
+$18.9M
3
AMAT icon
Applied Materials
AMAT
+$16.1M
4
AMD icon
Advanced Micro Devices
AMD
+$16M
5
ASML icon
ASML
ASML
+$15.5M

Sector Composition

Rank Sector Weight
1 Technology 31.96%
2 Financials 15.33%
3 Communication Services 8.89%
4 Healthcare 8.71%
5 Industrials 8.68%
Name Market Value Portfolio Weight Shares or Principal Change
in Stake
Capital Flow
SJM icon
76
J.M. Smucker
SJM
$13B
$429K 0.03%
3,539
PEP icon
77
PepsiCo
PEP
$185B
$424K 0.03%
2,491
TXN icon
78
Texas Instruments
TXN
$241B
$423K 0.03%
2,047
+194
+10% +$39K
SCHI icon
79
Schwab 5-10 Year Corporate Bond ETF
SCHI
$11.3B
$410K 0.03%
+17,758
New +$403K
ABT icon
80
Abbott
ABT
$177B
$392K 0.02%
3,436
+72
+2% +$7.9K
C icon
81
Citigroup
C
$228B
$384K 0.02%
6,142
+254
+4% +$15.7K
NTES icon
82
NetEase
NTES
$76.5B
$374K 0.02%
4,000
VEEV icon
83
Veeva Systems
VEEV
$43.2B
$336K 0.02%
1,600
MOAT icon
84
VanEck Morningstar Wide Moat ETF
MOAT
$11.8B
$332K 0.02%
+3,422
New +$313K
IBM icon
85
IBM
IBM
$234B
$310K 0.02%
1,404
+26
+2% +$5.1K
RMD icon
86
ResMed
RMD
$33.1B
$295K 0.02%
1,208
CW icon
87
Curtiss-Wright
CW
$20.8B
$292K 0.02%
888
-52
-6% -$15.4K
QQQ icon
88
Invesco QQQ Trust
QQQ
$474B
$291K 0.02%
596
+97
+19% +$45.9K
NFLX icon
89
Netflix
NFLX
$324B
$279K 0.02%
+3,940
New +$263K
T icon
90
AT&T
T
$183B
$274K 0.02%
12,446
+426
+4% +$8.48K
DIA icon
91
State Street SPDR Dow Jones Industrial Average ETF Trust
DIA
$45.4B
$272K 0.02%
640
-156
-20% -$63.4K
UNH icon
92
UnitedHealth
UNH
$337B
$271K 0.02%
+463
New +$262K
IWF icon
93
iShares Russell 1000 Growth ETF
IWF
$123B
$261K 0.02%
2,780
-236
-8% -$21.4K
MA icon
94
Mastercard
MA
$502B
$257K 0.02%
520
+52
+11% +$24.2K
KO icon
95
Coca-Cola
KO
$382B
$252K 0.02%
3,489
+29
+0.8% +$1.99K
AON icon
96
Aon
AON
$64.6B
$249K 0.02%
720
CI icon
97
Cigna
CI
$76.3B
$247K 0.02%
712
-44
-6% -$15.1K
DAL icon
98
Delta Air Lines
DAL
$51.9B
$231K 0.01%
4,545
-1,610
-26% -$70.2K
NKE icon
99
Nike
NKE
$53.7B
$228K 0.01%
2,567
-200
-7% -$15.7K
APO icon
100
Apollo Global Management
APO
$75B
$217K 0.01%
+1,733
New +$200K

Similar funds

Main Street Research's Q3 2024 Portfolio in Review

As of Q3 2024, Main Street Research held 116 positions worth $1.59B, up 4.8% from $1.52B the previous quarter. Its ten largest holdings account for 39% of the portfolio.

Main Street Research's Q3 2024 filing shows 13 new, 53 increased, 30 reduced and 7 closed positions. Its largest new stake was Palantir: 892,801 shares worth $33.2M. The largest sale was Charles Schwab, an estimated $24M.

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

  • Main Street Research's largest Q3 2024 buy was Palantir: 892,801 shares worth $33.2M.
  • Main Street Research added most to iShares Russell 2000 ETF in Q3 2024, an estimated $24.3M increase.
  • Main Street Research's biggest Q3 2024 reduction was Charles Schwab, cutting an estimated $24M.
  • Main Street Research fully exited Vanguard Morningstar Growth ETF in Q3 2024, selling an estimated $260K.
  • Main Street Research's ten largest holdings make up 39% of its $1.59B portfolio in Q3 2024.
  • Main Street Research opened 13 new positions and closed 7 in Q3 2024.
  • Main Street Research's portfolio value rose 4.8% quarter-over-quarter to $1.59B.

Based on Main Street Research's 13F filing for Q3 2024, filed 12 Nov 2024.