Canada Pension Plan Investment Board’s MasTec MTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$32M Sell
187,725
-71,676
-28% -$12.2M 0.03% 390
2025
Q1
$30.3M Buy
259,401
+65,101
+34% +$7.6M 0.03% 390
2024
Q4
$26.5M Sell
194,300
-13,500
-6% -$1.84M 0.03% 409
2024
Q3
$25.6M Buy
207,800
+49,500
+31% +$6.09M 0.02% 401
2024
Q2
$16.9M Buy
158,300
+100,400
+173% +$10.7M 0.02% 468
2024
Q1
$5.4M Buy
+57,900
New +$5.4M 0.01% 710
2022
Q2
Sell
-600
Closed -$52K 1348
2022
Q1
$52K Buy
+600
New +$52K ﹤0.01% 1225
2021
Q3
Sell
-1,253
Closed -$133K 1435
2021
Q2
$133K Sell
1,253
-1,197
-49% -$127K ﹤0.01% 1000
2021
Q1
$230K Sell
2,450
-23,117
-90% -$2.17M ﹤0.01% 1145
2020
Q4
$1.74M Buy
25,567
+16,252
+174% +$1.11M ﹤0.01% 860
2020
Q3
$393K Sell
9,315
-27,606
-75% -$1.16M ﹤0.01% 861
2020
Q2
$1.66M Sell
36,921
-74,142
-67% -$3.33M ﹤0.01% 787
2020
Q1
$3.64M Sell
111,063
-8,164
-7% -$267K 0.01% 584
2019
Q4
$7.65M Buy
119,227
+104,233
+695% +$6.69M 0.02% 526
2019
Q3
$974K Buy
+14,994
New +$974K ﹤0.01% 960
2018
Q3
Sell
-3,300
Closed -$167K 1301
2018
Q2
$167K Sell
3,300
-35,600
-92% -$1.8M ﹤0.01% 1151
2018
Q1
$1.83M Buy
38,900
+4,300
+12% +$202K ﹤0.01% 989
2017
Q4
$1.69M Sell
34,600
-128,100
-79% -$6.27M ﹤0.01% 918
2017
Q3
$7.55M Sell
162,700
-80,100
-33% -$3.72M 0.02% 580
2017
Q2
$11M Sell
242,800
-31,700
-12% -$1.43M 0.03% 466
2017
Q1
$11M Sell
274,500
-63,300
-19% -$2.54M 0.03% 433
2016
Q4
$12.9M Sell
337,800
-24,400
-7% -$933K 0.05% 294
2016
Q3
$10.8M Sell
362,200
-181,100
-33% -$5.39M 0.04% 334
2016
Q2
$12.1M Sell
543,300
-297,600
-35% -$6.64M 0.05% 298
2016
Q1
$17M Buy
840,900
+268,200
+47% +$5.43M 0.07% 240
2015
Q4
$9.95M Buy
572,700
+53,100
+10% +$923K 0.05% 363
2015
Q3
$8.23M Buy
519,600
+62,200
+14% +$985K 0.03% 438
2015
Q2
$9.09M Buy
457,400
+141,100
+45% +$2.8M 0.03% 461
2015
Q1
$6.11M Buy
316,300
+173,600
+122% +$3.35M 0.02% 559
2014
Q4
$3.23M Sell
142,700
-88,500
-38% -$2M 0.01% 698
2014
Q3
$7.08M Buy
231,200
+230,700
+46,140% +$7.06M 0.02% 531
2014
Q2
$15K Buy
500
+200
+67% +$6K ﹤0.01% 1184
2014
Q1
$13K Buy
300
+200
+200% +$8.67K ﹤0.01% 1264
2013
Q4
$3K Hold
100
﹤0.01% 1217
2013
Q3
$3K Buy
+100
New +$3K ﹤0.01% 1142