Truist Financial’s MasTec MTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$420K Buy
+2,463
New +$420K ﹤0.01% 2013
2025
Q1
Sell
-1,752
Closed -$239K 2588
2024
Q4
$239K Buy
+1,752
New +$239K ﹤0.01% 2267
2024
Q3
Sell
-72,255
Closed -$7.73M 2630
2024
Q2
$7.73M Sell
72,255
-19,443
-21% -$2.08M 0.01% 685
2024
Q1
$8.55M Sell
91,698
-3,136
-3% -$292K 0.01% 678
2023
Q4
$7.18M Sell
94,834
-15,770
-14% -$1.19M 0.01% 726
2023
Q3
$7.96M Sell
110,604
-2,186
-2% -$157K 0.01% 655
2023
Q2
$13.3M Sell
112,790
-20,462
-15% -$2.41M 0.02% 495
2023
Q1
$12.6M Sell
133,252
-14,340
-10% -$1.35M 0.02% 513
2022
Q4
$12.6M Sell
147,592
-35,075
-19% -$2.99M 0.02% 492
2022
Q3
$11.6M Sell
182,667
-14,620
-7% -$928K 0.02% 510
2022
Q2
$14.1M Sell
197,287
-141
-0.1% -$10.1K 0.03% 475
2022
Q1
$17.2M Sell
197,428
-26,811
-12% -$2.34M 0.03% 472
2021
Q4
$20.7M Sell
224,239
-23,187
-9% -$2.14M 0.03% 419
2021
Q3
$21.3M Sell
247,426
-1,814
-0.7% -$157K 0.04% 398
2021
Q2
$26.4M Sell
249,240
-12,356
-5% -$1.31M 0.04% 364
2021
Q1
$24.5M Sell
261,596
-60,644
-19% -$5.68M 0.04% 360
2020
Q4
$22M Sell
322,240
-68,797
-18% -$4.69M 0.04% 360
2020
Q3
$16.5M Sell
391,037
-13,974
-3% -$590K 0.04% 403
2020
Q2
$18.2M Sell
405,011
-103,098
-20% -$4.63M 0.04% 373
2020
Q1
$16.6M Sell
508,109
-53,166
-9% -$1.74M 0.04% 387
2019
Q4
$36M Buy
+561,275
New +$36M 0.07% 266