MIM

Marco Investment Management Portfolio holdings

AUM $1.2B
This Quarter Return
+6.64%
1 Year Return
+22.28%
3 Year Return
+87.03%
5 Year Return
+157.96%
10 Year Return
+313.92%
AUM
$1.16B
AUM Growth
+$1.16B
Cap. Flow
+$83.8M
Cap. Flow %
7.24%
Top 10 Hldgs %
33.71%
Holding
231
New
22
Increased
68
Reduced
67
Closed
4

Sector Composition

1 Technology 33.23%
2 Healthcare 14.81%
3 Industrials 9.79%
4 Financials 9.49%
5 Consumer Staples 8.61%
Name Market Value Portfolio Weight Shares or Principal Shares
Change %
Capital Flow
FSV icon
176
FirstService
FSV
$9.17B
$276K 0.02%
1,510
NTR icon
177
Nutrien
NTR
$28B
$274K 0.02%
5,700
SPSC icon
178
SPS Commerce
SPSC
$4.18B
$272K 0.02%
1,400
ITA icon
179
iShares US Aerospace & Defense ETF
ITA
$9.32B
$269K 0.02%
+1,800
New +$269K
VTV icon
180
Vanguard Value ETF
VTV
$144B
$269K 0.02%
1,539
-997
-39% -$174K
IWO icon
181
iShares Russell 2000 Growth ETF
IWO
$12.4B
$268K 0.02%
945
IYJ icon
182
iShares US Industrials ETF
IYJ
$1.73B
$267K 0.02%
+2,000
New +$267K
NOVT icon
183
Novanta
NOVT
$4.19B
$265K 0.02%
1,480
SCHD icon
184
Schwab US Dividend Equity ETF
SCHD
$72.5B
$264K 0.02%
+3,122
New +$264K
ISRG icon
185
Intuitive Surgical
ISRG
$170B
$264K 0.02%
+537
New +$264K
MA icon
186
Mastercard
MA
$538B
$264K 0.02%
534
-27
-5% -$13.3K
ROAD icon
187
Construction Partners
ROAD
$6.73B
$262K 0.02%
3,751
-694
-16% -$48.4K
NUE icon
188
Nucor
NUE
$34.1B
$258K 0.02%
1,716
IYW icon
189
iShares US Technology ETF
IYW
$22.9B
$258K 0.02%
1,700
VB icon
190
Vanguard Small-Cap ETF
VB
$66.4B
$256K 0.02%
1,080
MLM icon
191
Martin Marietta Materials
MLM
$37.2B
$256K 0.02%
475
NEE icon
192
NextEra Energy, Inc.
NEE
$148B
$255K 0.02%
3,018
-150
-5% -$12.7K
DXCM icon
193
DexCom
DXCM
$29.5B
$253K 0.02%
3,780
EXR icon
194
Extra Space Storage
EXR
$30.5B
$250K 0.02%
1,390
BKNG icon
195
Booking.com
BKNG
$181B
$249K 0.02%
59
LMAT icon
196
LeMaitre Vascular
LMAT
$2.16B
$247K 0.02%
2,660
+210
+9% +$19.5K
MMSI icon
197
Merit Medical Systems
MMSI
$5.36B
$247K 0.02%
+2,500
New +$247K
IJS icon
198
iShares S&P Small-Cap 600 Value ETF
IJS
$6.59B
$247K 0.02%
2,292
BK icon
199
Bank of New York Mellon
BK
$74.5B
$244K 0.02%
+3,400
New +$244K
RBC icon
200
RBC Bearings
RBC
$12.3B
$242K 0.02%
810
+50
+7% +$15K