MSR

Main Street Research Portfolio holdings

AUM $1.61B
1-Year Return 40.97%
This Quarter Return
-3.81%
1 Year Return
+40.97%
3 Year Return
+155.31%
5 Year Return
+332.91%
10 Year Return
+1,043.12%
AUM
$257M
AUM Growth
-$439M
Cap. Flow
-$389M
Cap. Flow %
-151.34%
Top 10 Hldgs %
60.34%
Holding
116
New
8
Increased
19
Reduced
33
Closed
40

Sector Composition

1 Consumer Staples 27.98%
2 Financials 11.45%
3 Communication Services 10.29%
4 Healthcare 8.62%
5 Technology 8.18%
Name Market Value Portfolio Weight Shares or Principal Shares
Change %
Capital Flow
ILMN icon
51
Illumina
ILMN
$14.6B
$412K 0.16%
1,414
SBUX icon
52
Starbucks
SBUX
$93.1B
$407K 0.16%
6,320
+15
+0.2% +$966
TAL icon
53
TAL Education Group
TAL
$6.67B
$381K 0.15%
14,280
NKE icon
54
Nike
NKE
$108B
$349K 0.14%
4,713
+513
+12% +$38K
MPC icon
55
Marathon Petroleum
MPC
$54.8B
$331K 0.13%
+5,603
New +$331K
SJM icon
56
J.M. Smucker
SJM
$11.5B
$331K 0.13%
3,539
VPL icon
57
Vanguard FTSE Pacific ETF
VPL
$7.98B
$327K 0.13%
5,393
CRM icon
58
Salesforce
CRM
$231B
$312K 0.12%
2,275
-127,131
-98% -$17.4M
NFLX icon
59
Netflix
NFLX
$505B
$310K 0.12%
1,158
-63,789
-98% -$17.1M
BMRC icon
60
Bank of Marin Bancorp
BMRC
$398M
$308K 0.12%
7,466
SPY icon
61
SPDR S&P 500 ETF Trust
SPY
$670B
$303K 0.12%
1,211
-520
-30% -$130K
JPM icon
62
JPMorgan Chase
JPM
$844B
$297K 0.12%
3,042
-169,013
-98% -$16.5M
TMO icon
63
Thermo Fisher Scientific
TMO
$181B
$297K 0.12%
1,325
LOW icon
64
Lowe's Companies
LOW
$152B
$281K 0.11%
3,039
+82
+3% +$7.58K
PEP icon
65
PepsiCo
PEP
$197B
$243K 0.09%
+2,195
New +$243K
CAT icon
66
Caterpillar
CAT
$202B
$240K 0.09%
1,888
-59,482
-97% -$7.56M
STZ icon
67
Constellation Brands
STZ
$24.6B
$231K 0.09%
1,435
-275
-16% -$44.3K
YUM icon
68
Yum! Brands
YUM
$41.5B
$230K 0.09%
+2,498
New +$230K
XYL icon
69
Xylem
XYL
$34.5B
$217K 0.08%
3,250
MTUM icon
70
iShares MSCI USA Momentum Factor ETF
MTUM
$18.8B
$213K 0.08%
2,128
BKNG icon
71
Booking.com
BKNG
$177B
$208K 0.08%
+121
New +$208K
BAC icon
72
Bank of America
BAC
$375B
$205K 0.08%
+8,305
New +$205K
NTES icon
73
NetEase
NTES
$96.8B
$200K 0.08%
+4,250
New +$200K
GE icon
74
GE Aerospace
GE
$299B
$88K 0.03%
2,438
-209
-8% -$7.54K
FRSH
75
DELISTED
Papa Murphy's Holdings, Inc
FRSH
$66K 0.03%
14,000