Dynamic Technology Lab’s MasTec MTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-7,741
Closed -$903K 1215
2025
Q1
$903K Buy
+7,741
New +$1.04M 0.13% 232
2024
Q4
Sell
-11,944
Closed -$1.47M 1210
2024
Q3
$1.47M Buy
+11,944
New +$1.3M 0.16% 200
2024
Q2
Sell
-20,728
Closed -$1.93M 1229
2024
Q1
$1.93M Buy
+20,728
New +$1.58M 0.21% 119
2023
Q4
Sell
-50,435
Closed -$3.63M 1279
2023
Q3
$3.63M Buy
+50,435
New +$5.03M 0.36% 17
2023
Q1
Sell
-7,603
Closed -$649K 1373
2022
Q4
$649K Sell
7,603
-17,537
-70% -$1.44M 0.06% 496
2022
Q3
$1.6M Buy
25,140
+16,860
+204% +$1.3M 0.16% 201
2022
Q2
$593K Buy
+8,280
New +$646K 0.07% 505
2022
Q1
Sell
-2,289
Closed -$211K 1363
2021
Q4
$211K Sell
2,289
-20,978
-90% -$1.92M 0.02% 935
2021
Q3
$2.01M Buy
23,267
+1,767
+8% +$168K 0.24% 83
2021
Q2
$2.28M Buy
21,500
+6,801
+46% +$738K 0.23% 89
2021
Q1
$1.38M Buy
+14,699
New +$1.26M 0.16% 162
2019
Q4
Sell
-7,269
Closed -$472K 1191
2019
Q3
$472K Buy
+7,269
New +$424K 0.08% 455
2019
Q2
Sell
-42,609
Closed -$2.05M 1181
2019
Q1
$2.05M Buy
+42,609
New +$1.91M 0.34% 31
2018
Q4
Sell
-6,250
Closed -$279K 1187
2018
Q3
$279K Buy
+6,250
New +$289K 0.04% 774
2018
Q1
Sell
-5,605
Closed -$274K 1252
2017
Q4
$274K Buy
+5,605
New +$250K 0.05% 738
2017
Q3
Sell
-19,810
Closed -$894K 1261
2017
Q2
$894K Buy
+19,810
New +$857K 0.17% 141
2017
Q1
Sell
-5,662
Closed -$216K 1155
2016
Q4
$216K Buy
+5,662
New +$192K 0.06% 693
2016
Q2
Sell
-13,345
Closed -$270K 1056
2016
Q1
$270K Buy
+13,345
New +$218K 0.07% 591
2015
Q4
Sell
-11,120
Closed -$176K 1025
2015
Q3
$176K Buy
+11,120
New +$194K 0.06% 674
2015
Q2
Sell
-28,727
Closed -$561K 874
2015
Q1
$561K Buy
+28,727
New +$574K 0.24% 87
2014
Q4
Sell
-8,075
Closed -$247K 790
2014
Q3
$247K Sell
8,075
-12,060
-60% -$359K 0.12% 397
2014
Q2
$621K Buy
+20,135
New +$759K 0.3% 43
2013
Q4
Sell
-10,600
Closed -$321K 645
2013
Q3
$321K Buy
+10,600
New +$348K 0.26% 124

Other funds holding MTZ

Dynamic Technology Lab's MTZ Position: Q2 2025 in Review

Dynamic Technology Lab sold out of MasTec (MTZ) in Q2 2025, closing a stake of 7,741 shares — an estimated $903K sold.

Dynamic Technology Lab first reported a position in MTZ in Q3 2013 and held it in 23 quarters. The position peaked at $3.63M in Q3 2023. 591 funds tracked by Wall St. Rank hold MTZ as of Q2 2025.

  • Dynamic Technology Lab reported no remaining MasTec position as of Q2 2025 after selling out during the quarter.
  • Dynamic Technology Lab sold 7,741 MasTec shares in Q2 2025, an estimated $903K.
  • Dynamic Technology Lab first reported a position in MasTec in Q3 2013 and held it in 23 quarters.
  • Dynamic Technology Lab's MasTec position peaked at $3.63M in Q3 2023.
  • 591 funds tracked by Wall St. Rank held MasTec as of Q2 2025.

Based on Dynamic Technology Lab's 13F filing for Q2 2025, filed 12 Aug 2025.