Peregrine Capital Management’s MasTec MTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$33.3K Hold
80
﹤0.01% 253
2026
Q1
$25.7K Sell
80
-70
-47% -$19K ﹤0.01% 248
2025
Q4
$32.6K Sell
150
-8,078
-98% -$1.7M ﹤0.01% 251
2025
Q3
$1.75M Sell
8,228
-890
-10% -$163K 0.05% 246
2025
Q2
$1.55M Sell
9,118
-3,935
-30% -$567K 0.05% 244
2025
Q1
$1.52M Hold
13,053
0.05% 248
2024
Q4
$1.78M Sell
13,053
-2,750
-17% -$369K 0.05% 251
2024
Q3
$1.95M Hold
15,803
0.06% 251
2024
Q2
$1.69M Sell
15,803
-113,765
-88% -$11.5M 0.05% 253
2024
Q1
$12.1M Sell
129,568
-7,284
-5% -$554K 0.35% 57
2023
Q4
$10.4M Buy
136,852
+123,299
+910% +$7.71M 0.31% 70
2023
Q3
$975K Sell
13,553
-552
-4% -$55K 0.03% 264
2023
Q2
$1.66M Buy
14,105
+2,417
+21% +$237K 0.05% 250
2023
Q1
$1.1M Sell
11,688
-3,752
-24% -$357K 0.03% 255
2022
Q4
$1.32M Hold
15,440
0.04% 252
2022
Q3
$980K Hold
15,440
0.03% 270
2022
Q2
$1.11M Hold
15,440
0.03% 268
2022
Q1
$1.34M Buy
15,440
+1,700
+12% +$149K 0.03% 270
2021
Q4
$1.27M Hold
13,740
0.03% 276
2021
Q3
$1.19M Hold
13,740
0.02% 274
2021
Q2
$1.46M Sell
13,740
-2,330
-14% -$253K 0.03% 272
2021
Q1
$1.51M Sell
16,070
-465,933
-97% -$39.9M 0.03% 268
2020
Q4
$32.9M Buy
482,003
+215,886
+81% +$12.1M 0.62% 36
2020
Q3
$11.2M Buy
266,117
+40,661
+18% +$1.75M 0.3% 123
2020
Q2
$10.1M Buy
225,456
+3,245
+1% +$123K 0.29% 129
2020
Q1
$7.27M Sell
222,211
-2,569
-1% -$131K 0.26% 129
2019
Q4
$14.4M Sell
224,780
-519
-0.2% -$34.2K 0.37% 121
2019
Q3
$14.6M Sell
225,299
-52,055
-19% -$3.04M 0.4% 113
2019
Q2
$14.3M Sell
277,354
-1,433
-0.5% -$70.8K 0.35% 126
2019
Q1
$13.4M Sell
278,787
-1,076
-0.4% -$48.3K 0.34% 131
2018
Q4
$11.4M Buy
279,863
+92,945
+50% +$4M 0.32% 133
2018
Q3
$8.35M Buy
+186,918
New +$8.65M 0.2% 161

Other funds holding MTZ

Peregrine Capital Management's MTZ Position: Q2 2026 in Review

Peregrine Capital Management held its MasTec (MTZ) position steady in Q2 2026 at 80 shares worth $33.3K. The position accounts for ﹤0.01% of the portfolio, ranked #253.

Peregrine Capital Management first reported a position in MTZ in Q3 2018 and has held it in 32 quarters since. The position peaked at $32.9M in Q4 2020. 105 funds tracked by Wall St. Rank hold MTZ as of Q2 2026.

  • Peregrine Capital Management held 80 shares of MasTec worth $33.3K as of Q2 2026.
  • Peregrine Capital Management left its MasTec share count unchanged in Q2 2026.
  • MasTec made up ﹤0.01% of Peregrine Capital Management's portfolio in Q2 2026, its #253 holding.
  • Peregrine Capital Management first reported a position in MasTec in Q3 2018 and has held it in 32 quarters since.
  • Peregrine Capital Management's MasTec position peaked at $32.9M in Q4 2020.
  • 105 funds tracked by Wall St. Rank held MasTec as of Q2 2026.

Based on Peregrine Capital Management's 13F filing for Q2 2026, filed 17 Jul 2026.