MSR

Main Street Research Portfolio holdings

AUM $1.61B
1-Year Est. Return 40.97%
This Quarter Est. Return
1 Year Est. Return
+40.97%
3 Year Est. Return
5 Year Est. Return
10 Year Est. Return
AUM
$1.61B
AUM Growth
+$76.1M
Cap. Flow
Cap. Flow %
Top 10 Hldgs %
Holding
128
New
Increased
Reduced
Closed

Top Buys

1 +$50.3M
2 +$41.9M
3 +$38.2M
4
TT icon
Trane Technologies
TT
+$33.4M
5
WMT icon
Walmart
WMT
+$31.6M

Top Sells

1 +$60.6M
2 +$47.3M
3 +$37.5M
4
CSCO icon
Cisco
CSCO
+$36.1M
5
PH icon
Parker-Hannifin
PH
+$33.4M

Sector Composition

1 Technology 31.33%
2 Financials 17.36%
3 Communication Services 15.08%
4 Consumer Staples 10.12%
5 Consumer Discretionary 9.54%
Name Market Value Portfolio Weight Shares or Principal Change
in Stake
Capital Flow
ITOT icon
76
iShares Core S&P Total US Stock Market ETF
ITOT
$79.2B
$460K 0.03%
+3,405
CRM icon
77
Salesforce
CRM
$243B
$451K 0.03%
1,652
-5,066
CW icon
78
Curtiss-Wright
CW
$21.1B
$434K 0.03%
888
HSBC icon
79
HSBC
HSBC
$230B
$425K 0.03%
+6,997
XYL icon
80
Xylem
XYL
$36.1B
$420K 0.03%
3,250
RELX icon
81
RELX
RELX
$84.7B
$417K 0.03%
+7,666
ADI icon
82
Analog Devices
ADI
$120B
$416K 0.03%
+1,747
IBM icon
83
IBM
IBM
$287B
$406K 0.03%
1,377
-52
C icon
84
Citigroup
C
$173B
$393K 0.02%
4,618
-1,112
TMO icon
85
Thermo Fisher Scientific
TMO
$216B
$373K 0.02%
918
-336
HD icon
86
Home Depot
HD
$385B
$371K 0.02%
1,011
-243
CMCSA icon
87
Comcast
CMCSA
$108B
$370K 0.02%
10,372
T icon
88
AT&T
T
$175B
$355K 0.02%
12,254
-3,439
SJM icon
89
J.M. Smucker
SJM
$10.9B
$348K 0.02%
3,539
PEP icon
90
PepsiCo
PEP
$207B
$342K 0.02%
2,591
+300
VOO icon
91
Vanguard S&P 500 ETF
VOO
$771B
$337K 0.02%
591
-181
TXN icon
92
Texas Instruments
TXN
$154B
$326K 0.02%
1,569
-51
IWF icon
93
iShares Russell 1000 Growth ETF
IWF
$125B
$325K 0.02%
766
HIMS icon
94
Hims & Hers Health
HIMS
$11B
$309K 0.02%
6,200
-900
ADBE icon
95
Adobe
ADBE
$148B
$304K 0.02%
786
-9
NSC icon
96
Norfolk Southern
NSC
$62.9B
$302K 0.02%
1,181
-401
ORCL icon
97
Oracle
ORCL
$808B
$298K 0.02%
1,363
-216,226
TRMB icon
98
Trimble
TRMB
$19.4B
$290K 0.02%
3,820
-3,180
DIA icon
99
SPDR Dow Jones Industrial Average ETF Trust
DIA
$40.3B
$283K 0.02%
640
PYPL icon
100
PayPal
PYPL
$66.7B
$282K 0.02%
+3,800