Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$3.18B Buy
7,638,487
+328,878
+4% +$126M 0.05% 316
2026
Q1
$2.35B Buy
7,309,609
+198,355
+3% +$53.7M 0.04% 367
2025
Q4
$1.55B Sell
7,111,254
-632,111
-8% -$133M 0.03% 504
2025
Q3
$1.65B Sell
7,743,365
-420,802
-5% -$77.1M 0.03% 477
2025
Q2
$1.39B Buy
8,164,167
+492,928
+6% +$71M 0.03% 521
2025
Q1
$895M Buy
7,671,239
+377,919
+5% +$51M 0.02% 671
2024
Q4
$993M Buy
7,293,320
+1,248,054
+21% +$167M 0.02% 644
2024
Q3
$744M Buy
6,045,266
+205,582
+4% +$22.4M 0.02% 799
2024
Q2
$625M Buy
5,839,684
+294,926
+5% +$29.8M 0.01% 848
2024
Q1
$517M Buy
5,544,758
+119,328
+2% +$9.07M 0.01% 1006
2023
Q4
$411M Buy
5,425,430
+90,787
+2% +$5.68M 0.01% 1149
2023
Q3
$384M Buy
5,334,643
+104,684
+2% +$10.4M 0.01% 1081
2023
Q2
$617M Sell
5,229,959
-518,165
-9% -$50.7M 0.02% 799
2023
Q1
$543M Sell
5,748,124
-117,950
-2% -$11.2M 0.02% 859
2022
Q4
$501M Buy
5,866,074
+656,721
+13% +$53.9M 0.02% 874
2022
Q3
$331M Sell
5,209,353
-148,685
-3% -$11.5M 0.01% 1103
2022
Q2
$384M Sell
5,358,038
-258,122
-5% -$20.1M 0.01% 1053
2022
Q1
$489M Buy
5,616,160
+134,201
+2% +$11.7M 0.01% 996
2021
Q4
$506M Buy
5,481,959
+265,159
+5% +$24.2M 0.01% 1021
2021
Q3
$450M Sell
5,216,800
-155,997
-3% -$14.8M 0.01% 1064
2021
Q2
$570M Sell
5,372,797
-2,141,233
-28% -$232M 0.02% 921
2021
Q1
$704M Buy
7,514,030
+607,802
+9% +$52M 0.02% 763
2020
Q4
$471M Sell
6,906,228
-381,715
-5% -$21.4M 0.02% 942
2020
Q3
$308M Sell
7,287,943
-240,226
-3% -$10.3M 0.01% 1054
2020
Q2
$338M Sell
7,528,169
-260,770
-3% -$9.88M 0.01% 969
2020
Q1
$255M Sell
7,788,939
-275,079
-3% -$14M 0.01% 991
2019
Q4
$517M Buy
8,064,018
+185,505
+2% +$12.2M 0.02% 778
2019
Q3
$512M Sell
7,878,513
-69,023
-0.9% -$4.03M 0.02% 737
2019
Q2
$410M Buy
7,947,536
+139,490
+2% +$6.89M 0.02% 874
2019
Q1
$376M Sell
7,808,046
-10,111
-0.1% -$454K 0.02% 936
2018
Q4
$317M Buy
7,818,157
+2,762,363
+55% +$119M 0.02% 959
2018
Q3
$226M Buy
5,055,794
+260,030
+5% +$12M 0.01% 1396
2018
Q2
$243M Buy
4,795,764
+100,410
+2% +$4.85M 0.01% 1314
2018
Q1
$221M Sell
4,695,354
-129,403
-3% -$6.56M 0.01% 1284
2017
Q4
$236M Buy
4,824,757
+75,133
+2% +$3.35M 0.01% 1240
2017
Q3
$220M Sell
4,749,624
-224,186
-5% -$9.77M 0.01% 1267
2017
Q2
$225M Sell
4,973,810
-218,528
-4% -$9.45M 0.01% 1196
2017
Q1
$208M Buy
5,192,338
+5,160,001
+15,957% +$197M 0.01% 1259
2016
Q4
$1.24M Buy
32,337
+13,101
+68% +$444K ﹤0.01% 1415
2016
Q3
$572K Buy
19,236
+11,292
+142% +$310K ﹤0.01% 1684
2016
Q2
$177K Buy
7,944
+424
+6% +$9.4K ﹤0.01% 2173
2016
Q1
$153K Buy
7,520
+2,205
+41% +$36.1K ﹤0.01% 1813
2015
Q4
$93K Buy
5,315
+673
+14% +$12K ﹤0.01% 1798
2015
Q3
$73K Sell
4,642
-9,721
-68% -$169K ﹤0.01% 1804
2015
Q2
$286K Sell
14,363
-18,880
-57% -$353K ﹤0.01% 1630
2015
Q1
$641K Buy
33,243
+6,865
+26% +$137K ﹤0.01% 1475
2014
Q4
$596K Sell
26,378
-679
-3% -$16.8K ﹤0.01% 1310
2014
Q3
$828K Buy
27,057
+987
+4% +$29.3K ﹤0.01% 1247
2014
Q2
$803K Buy
26,070
+2,355
+10% +$88.7K ﹤0.01% 1247
2014
Q1
$1.03M Buy
23,715
+2,899
+14% +$110K ﹤0.01% 1195
2013
Q4
$681K Sell
20,816
-531
-2% -$16.8K ﹤0.01% 1272
2013
Q3
$647K Sell
21,347
-429
-2% -$14.1K ﹤0.01% 1184
2013
Q2
$717K Buy
+21,776
New +$656K ﹤0.01% 1133

Other funds holding MTZ

BlackRock's MTZ Position: Q2 2026 in Review

BlackRock increased its MasTec (MTZ) stake by 4.5% in Q2 2026, buying an estimated $126M and bringing the position to 7,638,487 shares worth $3.18B. The position accounts for 0.05% of the portfolio, ranked #316.

BlackRock first reported a position in MTZ in Q2 2013 and has held it in 53 quarters since. 908 funds tracked by Wall St. Rank hold MTZ as of Q2 2026.

  • BlackRock held 7,638,487 shares of MasTec worth $3.18B as of Q2 2026.
  • BlackRock bought 328,878 MasTec shares in Q2 2026, an estimated $126M.
  • MasTec made up 0.05% of BlackRock's portfolio in Q2 2026, its #316 holding.
  • BlackRock first reported a position in MasTec in Q2 2013 and has held it in 53 quarters since.
  • 908 funds tracked by Wall St. Rank held MasTec as of Q2 2026.

Based on BlackRock's 13F filing for Q2 2026, filed 7 Aug 2026.