Bank of America’s MasTec MTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$428M Buy
1,330,066
+75,100
+6% +$20.3M 0.03% 447
2025
Q4
$273M Buy
1,254,966
+408,839
+48% +$85.8M 0.02% 609
2025
Q3
$180M Buy
846,127
+183,386
+28% +$33.6M 0.01% 866
2025
Q2
$113M Sell
662,741
-31,048
-4% -$4.47M 0.01% 1079
2025
Q1
$81M Buy
693,789
+287,738
+71% +$38.8M 0.01% 1229
2024
Q4
$55.3M Buy
406,051
+142,869
+54% +$19.2M 0.01% 1422
2024
Q3
$32.4M Sell
263,182
-5,545
-2% -$605K ﹤0.01% 1945
2024
Q2
$28.8M Sell
268,727
-16,550
-6% -$1.67M ﹤0.01% 1900
2024
Q1
$26.6M Buy
285,277
+54,831
+24% +$4.17M ﹤0.01% 2001
2023
Q4
$17.4M Sell
230,446
-5,408
-2% -$338K ﹤0.01% 2299
2023
Q3
$17M Sell
235,854
-50,369
-18% -$5.02M ﹤0.01% 2208
2023
Q2
$33.8M Sell
286,223
-52,455
-15% -$5.14M ﹤0.01% 1604
2023
Q1
$32M Buy
338,678
+49,619
+17% +$4.72M ﹤0.01% 1717
2022
Q4
$24.7M Sell
289,059
-33,591
-10% -$2.76M ﹤0.01% 1838
2022
Q3
$20.5M Sell
322,650
-103,900
-24% -$8.04M ﹤0.01% 1936
2022
Q2
$30.6M Buy
426,550
+243
+0.1% +$18.9K ﹤0.01% 1638
2022
Q1
$37.1M Buy
426,307
+2,325
+0.5% +$203K ﹤0.01% 1597
2021
Q4
$39.1M Buy
423,982
+22,845
+6% +$2.09M ﹤0.01% 1600
2021
Q3
$34.6M Buy
401,137
+31,183
+8% +$2.96M ﹤0.01% 1629
2021
Q2
$39.3M Sell
369,954
-176,090
-32% -$19.1M ﹤0.01% 1538
2021
Q1
$51.2M Buy
546,044
+22,332
+4% +$1.91M 0.01% 1284
2020
Q4
$35.7M Sell
523,712
-181,828
-26% -$10.2M 0.01% 1411
2020
Q3
$29.8M Buy
705,540
+210,157
+42% +$9.04M ﹤0.01% 1398
2020
Q2
$22.2M Buy
495,383
+97,952
+25% +$3.71M ﹤0.01% 1541
2020
Q1
$13M Sell
397,431
-552,223
-58% -$28.1M ﹤0.01% 1840
2019
Q4
$60.9M Buy
949,654
+521,498
+122% +$34.3M 0.01% 1051
2019
Q3
$27.8M Sell
428,156
-23,950
-5% -$1.4M ﹤0.01% 1551
2019
Q2
$23.3M Buy
452,106
+62,462
+16% +$3.09M ﹤0.01% 1735
2019
Q1
$18.7M Sell
389,644
-3,299
-0.8% -$148K ﹤0.01% 1885
2018
Q4
$15.9M Buy
392,943
+20,468
+5% +$881K ﹤0.01% 1867
2018
Q3
$16.6M Sell
372,475
-55,940
-13% -$2.59M ﹤0.01% 2002
2018
Q2
$21.7M Sell
428,415
-50,029
-10% -$2.42M ﹤0.01% 1745
2018
Q1
$22.5M Buy
478,444
+66,831
+16% +$3.39M ﹤0.01% 1674
2017
Q4
$20.1M Buy
411,613
+2,472
+0.6% +$110K ﹤0.01% 1786
2017
Q3
$19M Sell
409,141
-96,996
-19% -$4.22M ﹤0.01% 1926
2017
Q2
$22.9M Buy
506,137
+66,108
+15% +$2.86M 0.01% 1609
2017
Q1
$17.6M Buy
440,029
+203,455
+86% +$7.78M ﹤0.01% 1867
2016
Q4
$9.05M Buy
236,574
+110,701
+88% +$3.76M ﹤0.01% 2404
2016
Q3
$3.74M Buy
125,873
+7,678
+6% +$211K ﹤0.01% 3101
2016
Q2
$2.64M Sell
118,195
-26,096
-18% -$579K ﹤0.01% 3403
2016
Q1
$2.92M Sell
144,291
-45,354
-24% -$742K ﹤0.01% 3246
2015
Q4
$3.3M Buy
189,645
+32,429
+21% +$576K ﹤0.01% 3348
2015
Q3
$2.49M Buy
157,216
+148,526
+1,709% +$2.59M ﹤0.01% 3561
2015
Q2
$172K Sell
8,690
-54,690
-86% -$1.02M ﹤0.01% 5311
2015
Q1
$1.22M Sell
63,380
-24,372
-28% -$487K ﹤0.01% 3631
2014
Q4
$1.98M Sell
87,752
-51,433
-37% -$1.27M ﹤0.01% 3388
2014
Q3
$4.26M Sell
139,185
-93,597
-40% -$2.78M ﹤0.01% 2717
2014
Q2
$7.17M Buy
232,782
+25,545
+12% +$962K ﹤0.01% 2218
2014
Q1
$9M Sell
207,237
-39,242
-16% -$1.49M ﹤0.01% 1859
2013
Q4
$8.06M Sell
246,479
-12,770
-5% -$404K ﹤0.01% 2048
2013
Q3
$7.85M Sell
259,249
-72,505
-22% -$2.38M ﹤0.01% 2006
2013
Q2
$10.9M Buy
+331,754
New +$10M 0.01% 1654

Other funds holding MTZ