Canada Pension Plan Investment Board’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
$206M Buy
638,964
+488,849
+326% +$132M 0.13% 161
2025
Q4
$32.6M Sell
150,115
-44,400
-23% -$9.32M 0.02% 427
2025
Q3
$41.4M Buy
194,515
+6,790
+4% +$1.24M 0.03% 378
2025
Q2
$32M Sell
187,725
-71,676
-28% -$10.3M 0.03% 390
2025
Q1
$30.3M Buy
259,401
+65,101
+34% +$8.78M 0.03% 390
2024
Q4
$26.5M Sell
194,300
-13,500
-6% -$1.81M 0.03% 409
2024
Q3
$25.6M Buy
207,800
+49,500
+31% +$5.4M 0.02% 401
2024
Q2
$16.9M Buy
158,300
+100,400
+173% +$10.1M 0.02% 468
2024
Q1
$5.4M Buy
+57,900
New +$4.4M 0.01% 710
2022
Q2
Sell
-600
Closed -$52K 1348
2022
Q1
$52K Buy
+600
New +$52.4K ﹤0.01% 1225
2021
Q3
Sell
-1,253
Closed -$133K 1435
2021
Q2
$133K Sell
1,253
-1,197
-49% -$130K ﹤0.01% 1000
2021
Q1
$230K Sell
2,450
-23,117
-90% -$1.98M ﹤0.01% 1145
2020
Q4
$1.74M Buy
25,567
+16,252
+174% +$912K ﹤0.01% 860
2020
Q3
$393K Sell
9,315
-27,606
-75% -$1.19M ﹤0.01% 862
2020
Q2
$1.66M Sell
36,921
-74,142
-67% -$2.81M ﹤0.01% 787
2020
Q1
$3.63M Sell
111,063
-8,164
-7% -$415K 0.01% 584
2019
Q4
$7.65M Buy
119,227
+104,233
+695% +$6.86M 0.02% 526
2019
Q3
$974K Buy
+14,994
New +$875K ﹤0.01% 960
2018
Q3
Sell
-3,300
Closed -$167K 1301
2018
Q2
$167K Sell
3,300
-35,600
-92% -$1.72M ﹤0.01% 1151
2018
Q1
$1.83M Buy
38,900
+4,300
+12% +$218K ﹤0.01% 989
2017
Q4
$1.69M Sell
34,600
-128,100
-79% -$5.71M ﹤0.01% 918
2017
Q3
$7.55M Sell
162,700
-80,100
-33% -$3.49M 0.02% 580
2017
Q2
$11M Sell
242,800
-31,700
-12% -$1.37M 0.03% 466
2017
Q1
$11M Sell
274,500
-63,300
-19% -$2.42M 0.03% 433
2016
Q4
$12.9M Sell
337,800
-24,400
-7% -$828K 0.05% 294
2016
Q3
$10.8M Sell
362,200
-181,100
-33% -$4.97M 0.04% 334
2016
Q2
$12.1M Sell
543,300
-297,600
-35% -$6.6M 0.05% 298
2016
Q1
$17M Buy
840,900
+268,200
+47% +$4.39M 0.07% 240
2015
Q4
$9.95M Buy
572,700
+53,100
+10% +$943K 0.05% 363
2015
Q3
$8.22M Buy
519,600
+62,200
+14% +$1.08M 0.03% 438
2015
Q2
$9.09M Buy
457,400
+141,100
+45% +$2.64M 0.03% 461
2015
Q1
$6.11M Buy
316,300
+173,600
+122% +$3.47M 0.02% 559
2014
Q4
$3.23M Sell
142,700
-88,500
-38% -$2.19M 0.01% 698
2014
Q3
$7.08M Buy
231,200
+230,700
+46,140% +$6.86M 0.02% 531
2014
Q2
$15K Buy
500
+200
+67% +$7.54K ﹤0.01% 1184
2014
Q1
$13K Buy
300
+200
+200% +$7.59K ﹤0.01% 1264
2013
Q4
$3K Hold
100
﹤0.01% 1217
2013
Q3
$3K Buy
+100
New +$3.28K ﹤0.01% 1142

Other funds holding MTZ