MSR

Main Street Research Portfolio holdings

AUM $1.61B
This Quarter Return
+4.21%
1 Year Return
+40.97%
3 Year Return
+155.31%
5 Year Return
+332.91%
10 Year Return
+1,043.12%
AUM
$484M
AUM Growth
+$484M
Cap. Flow
+$82.1M
Cap. Flow %
16.96%
Top 10 Hldgs %
29.25%
Holding
106
New
12
Increased
62
Reduced
14
Closed
1

Sector Composition

1 Consumer Staples 20.72%
2 Healthcare 14.71%
3 Utilities 13.35%
4 Real Estate 10.05%
5 Communication Services 9.53%
Name Market Value Portfolio Weight Shares or Principal Shares
Change %
Capital Flow
WMT icon
76
Walmart
WMT
$774B
$471K 0.1%
6,454
CVS icon
77
CVS Health
CVS
$92.8B
$468K 0.1%
4,884
+493
+11% +$47.2K
CSCO icon
78
Cisco
CSCO
$274B
$426K 0.09%
14,854
+987
+7% +$28.3K
VNQ icon
79
Vanguard Real Estate ETF
VNQ
$34.6B
$406K 0.08%
4,573
-42
-0.9% -$3.73K
KMB icon
80
Kimberly-Clark
KMB
$42.8B
$406K 0.08%
2,952
SPY icon
81
SPDR S&P 500 ETF Trust
SPY
$658B
$392K 0.08%
+1,871
New +$392K
FICO icon
82
Fair Isaac
FICO
$36.5B
$383K 0.08%
3,385
MSFT icon
83
Microsoft
MSFT
$3.77T
$349K 0.07%
6,816
+1,423
+26% +$72.9K
MMM icon
84
3M
MMM
$82.8B
$333K 0.07%
1,902
+100
+6% +$17.5K
VO icon
85
Vanguard Mid-Cap ETF
VO
$87.5B
$327K 0.07%
+2,641
New +$327K
CB icon
86
Chubb
CB
$110B
$319K 0.07%
2,439
+637
+35% +$83.3K
DLR icon
87
Digital Realty Trust
DLR
$57.2B
$318K 0.07%
2,921
IBM icon
88
IBM
IBM
$227B
$307K 0.06%
2,025
+525
+35% +$79.6K
LLY icon
89
Eli Lilly
LLY
$657B
$296K 0.06%
3,760
+114
+3% +$8.97K
LOW icon
90
Lowe's Companies
LOW
$145B
$289K 0.06%
3,645
BMRC icon
91
Bank of Marin Bancorp
BMRC
$396M
$280K 0.06%
5,783
NSC icon
92
Norfolk Southern
NSC
$62.8B
$255K 0.05%
3,000
NEE icon
93
NextEra Energy, Inc.
NEE
$148B
$253K 0.05%
+1,937
New +$253K
WELL icon
94
Welltower
WELL
$113B
$251K 0.05%
3,300
VB icon
95
Vanguard Small-Cap ETF
VB
$66.4B
$235K 0.05%
+2,029
New +$235K
K icon
96
Kellanova
K
$27.6B
$234K 0.05%
2,860
ADSK icon
97
Autodesk
ADSK
$67.3B
$231K 0.05%
4,264
PYPL icon
98
PayPal
PYPL
$67.1B
$227K 0.05%
6,224
MMP
99
DELISTED
Magellan Midstream Partners, L.P.
MMP
$225K 0.05%
2,960
IAC icon
100
IAC Inc
IAC
$2.94B
$222K 0.05%
+3,950
New +$222K