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
+9.42%
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.6B
AUM Growth
+$15.7M
Cap. Flow
-$65.8M
Cap. Flow %
-4.1%
Top 10 Hldgs %
41.48%
Holding
118
New
9
Increased
61
Reduced
25
Closed
8

Top Buys

Rank Stock Value
1
ANET icon
Arista Networks
ANET
+$29.4M
2
NOW icon
ServiceNow
NOW
+$16.6M
3
MELI icon
Mercado Libre
MELI
+$15.8M
4
PG icon
Procter & Gamble
PG
+$3.16M
5
COST icon
Costco
COST
+$2.29M

Top Sells

Rank Stock Value
1
NVO
Novo Nordisk
NVO
+$40.7M
2
NVDA icon
NVIDIA
NVDA
+$23M
3
TTE icon
TotalEnergies
TTE
+$22.7M
4
ADBE icon
Adobe
ADBE
+$22.6M
5
GD icon
General Dynamics
GD
+$14.2M

Sector Composition

Rank Sector Weight
1 Technology 33.63%
2 Financials 16.28%
3 Communication Services 9.71%
4 Consumer Discretionary 9.13%
5 Consumer Staples 7.82%
Name Market Value Portfolio Weight Shares or Principal Change
in Stake
Capital Flow
JNJ icon
51
Johnson & Johnson
JNJ
$644B
$1.54M 0.1%
10,640
+160
+2% +$24.8K
CLX icon
52
Clorox
CLX
$10.5B
$1.51M 0.09%
9,328
WFC icon
53
Wells Fargo
WFC
$271B
$1.46M 0.09%
20,775
+62
+0.3% +$4.23K
SPY icon
54
State Street SPDR S&P 500 ETF Trust
SPY
$799B
$1.37M 0.09%
2,331
+206
+10% +$121K
WMT icon
55
Walmart Inc
WMT
$858B
$1.36M 0.08%
15,046
+3,172
+27% +$275K
MMM icon
56
3M
MMM
$84.9B
$1.04M 0.07%
8,076
+3,782
+88% +$496K
ACN icon
57
Accenture
ACN
$118B
$1.01M 0.06%
2,878
-56
-2% -$20.2K
ADP icon
58
Automatic Data Processing
ADP
$110B
$1.01M 0.06%
3,427
+255
+8% +$75.4K
MRK icon
59
Merck
MRK
$355B
$970K 0.06%
9,667
-22
-0.2% -$2.27K
BMY icon
60
Bristol-Myers Squibb
BMY
$130B
$863K 0.05%
15,257
+25
+0.2% +$1.4K
TMO icon
61
Thermo Fisher Scientific
TMO
$237B
$861K 0.05%
1,654
-64
-4% -$35.2K
VTI icon
62
Vanguard Morningstar Total Stock Market ETF
VTI
$681B
$812K 0.05%
+2,801
New +$817K
IVV icon
63
iShares Core S&P 500 ETF
IVV
$837B
$804K 0.05%
1,366
-511
-27% -$302K
VOO icon
64
Vanguard S&P 500 ETF
VOO
$1.04T
$793K 0.05%
1,472
+504
+52% +$273K
SYK icon
65
Stryker
SYK
$108B
$738K 0.05%
2,046
-60
-3% -$22.2K
BSX icon
66
Boston Scientific
BSX
$63.6B
$678K 0.04%
7,595
-142
-2% -$12.5K
CSCO icon
67
Cisco
CSCO
$434B
$651K 0.04%
10,998
+929
+9% +$53.1K
CL icon
68
Colgate-Palmolive
CL
$69.4B
$622K 0.04%
6,839
BAC icon
69
Bank of America
BAC
$416B
$618K 0.04%
14,055
-130
-0.9% -$5.72K
QQQ icon
70
Invesco QQQ Trust
QQQ
$474B
$526K 0.03%
1,029
+433
+73% +$219K
RTX icon
71
RTX Corp
RTX
$263B
$525K 0.03%
4,540
+553
+14% +$66.8K
HD icon
72
Home Depot
HD
$305B
$523K 0.03%
1,345
+276
+26% +$113K
ABT icon
73
Abbott
ABT
$177B
$436K 0.03%
3,857
+421
+12% +$48.7K
PEP icon
74
PepsiCo
PEP
$185B
$417K 0.03%
2,712
+221
+9% +$36.2K
C icon
75
Citigroup
C
$228B
$403K 0.03%
5,730
-412
-7% -$27.8K

Similar funds

Main Street Research's Q4 2024 Portfolio in Review

As of Q4 2024, Main Street Research held 118 positions worth $1.6B, up 0.99% from $1.59B the previous quarter. Its ten largest holdings account for 41% of the portfolio.

Main Street Research withdrew a net $65.8M in Q4 2024, closing 8 positions and reducing 25 holdings. Its most notable exit was TotalEnergies, an estimated $22.7M position sold in full.

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

Against the trend, Main Street Research opened a new position in Arista Networks worth $31.6M.

  • Main Street Research's largest Q4 2024 buy was Arista Networks: 285,740 shares worth $31.6M.
  • Main Street Research added most to ServiceNow in Q4 2024, an estimated $16.6M increase.
  • Main Street Research's biggest Q4 2024 reduction was Novo Nordisk, cutting an estimated $40.7M.
  • Main Street Research fully exited TotalEnergies in Q4 2024, selling an estimated $22.7M.
  • Main Street Research's ten largest holdings make up 41% of its $1.6B portfolio in Q4 2024.
  • Main Street Research opened 9 new positions and closed 8 in Q4 2024.
  • Main Street Research's portfolio value rose 0.99% quarter-over-quarter to $1.6B.

Based on Main Street Research's 13F filing for Q4 2024, filed 7 Feb 2025.