MSR

Main Street Research Portfolio holdings

AUM $1.61B
This Quarter Return
+12.06%
1 Year Return
+40.97%
3 Year Return
+155.31%
5 Year Return
+332.91%
10 Year Return
+1,043.12%
AUM
$411M
AUM Growth
+$411M
Cap. Flow
-$76.2M
Cap. Flow %
-18.55%
Top 10 Hldgs %
70.02%
Holding
104
New
7
Increased
33
Reduced
36
Closed
6

Sector Composition

1 Healthcare 27.7%
2 Consumer Staples 17.95%
3 Technology 16.13%
4 Financials 14.52%
5 Industrials 6.69%
Name Market Value Portfolio Weight Shares or Principal Shares
Change %
Capital Flow
SPY icon
51
SPDR S&P 500 ETF Trust
SPY
$652B
$610K 0.15%
1,587
-296
-16% -$114K
WMT icon
52
Walmart
WMT
$776B
$603K 0.15%
4,233
+183
+5% +$26K
SBUX icon
53
Starbucks
SBUX
$99.4B
$579K 0.14%
5,838
+118
+2% +$11.7K
SJM icon
54
J.M. Smucker
SJM
$11.6B
$561K 0.14%
3,539
ABT icon
55
Abbott
ABT
$230B
$546K 0.13%
4,977
-1,493
-23% -$164K
TXN icon
56
Texas Instruments
TXN
$181B
$539K 0.13%
3,260
-86
-3% -$14.2K
NSC icon
57
Norfolk Southern
NSC
$62B
$491K 0.12%
1,991
+15
+0.8% +$3.7K
BOX icon
58
Box
BOX
$4.69B
$445K 0.11%
14,282
CMCSA icon
59
Comcast
CMCSA
$125B
$431K 0.11%
12,339
+9
+0.1% +$315
PFE icon
60
Pfizer
PFE
$141B
$429K 0.1%
8,375
+298
+4% +$15.3K
ADBE icon
61
Adobe
ADBE
$147B
$398K 0.1%
1,182
-276
-19% -$92.9K
XENE icon
62
Xenon Pharmaceuticals
XENE
$3.04B
$394K 0.1%
10,000
NKE icon
63
Nike
NKE
$111B
$385K 0.09%
3,287
-58
-2% -$6.79K
ULTA icon
64
Ulta Beauty
ULTA
$23.1B
$381K 0.09%
813
+7
+0.9% +$3.28K
UNH icon
65
UnitedHealth
UNH
$282B
$373K 0.09%
703
-117
-14% -$62K
PEP icon
66
PepsiCo
PEP
$208B
$371K 0.09%
2,041
-37
-2% -$6.73K
ALB icon
67
Albemarle
ALB
$9.38B
$369K 0.09%
1,634
-119
-7% -$26.9K
IVV icon
68
iShares Core S&P 500 ETF
IVV
$656B
$368K 0.09%
959
-437
-31% -$168K
XYL icon
69
Xylem
XYL
$34B
$359K 0.09%
3,250
HD icon
70
Home Depot
HD
$406B
$341K 0.08%
1,079
+82
+8% +$25.9K
HOOD icon
71
Robinhood
HOOD
$88.8B
$326K 0.08%
40,081
D icon
72
Dominion Energy
D
$50.7B
$325K 0.08%
5,298
-200
-4% -$12.3K
AVGO icon
73
Broadcom
AVGO
$1.39T
$311K 0.08%
556
-75
-12% -$41.9K
ASML icon
74
ASML
ASML
$285B
$309K 0.08%
566
-36
-6% -$19.7K
NTES icon
75
NetEase
NTES
$85.7B
$297K 0.07%
4,085