Canada Life’s MasTec MTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$5.95M Sell
34,902
-1,372
-4% -$234K 0.01% 730
2025
Q1
$4.24M Sell
36,274
-5,492
-13% -$641K 0.01% 857
2024
Q4
$5.68M Sell
41,766
-7,623
-15% -$1.04M 0.01% 768
2024
Q3
$6.08M Buy
49,389
+5,262
+12% +$648K 0.01% 764
2024
Q2
$4.72M Buy
44,127
+9,835
+29% +$1.05M 0.01% 851
2024
Q1
$3.2M Buy
34,292
+69
+0.2% +$6.44K 0.01% 1023
2023
Q4
$2.59M Sell
34,223
-1,385
-4% -$105K 0.01% 1113
2023
Q3
$2.56M Buy
35,608
+2,364
+7% +$170K 0.01% 1059
2023
Q2
$3.92M Sell
33,244
-5,596
-14% -$661K 0.01% 842
2023
Q1
$3.67M Sell
38,840
-850
-2% -$80.3K 0.01% 908
2022
Q4
$3.39M Buy
39,690
+205
+0.5% +$17.5K 0.01% 957
2022
Q3
$2.51M Buy
39,485
+4,367
+12% +$277K 0.01% 1051
2022
Q2
$2.52M Buy
35,118
+3,231
+10% +$232K 0.01% 1042
2022
Q1
$2.86M Buy
31,887
+2,899
+10% +$260K 0.01% 1025
2021
Q4
$2.67M Buy
28,988
+1,897
+7% +$175K 0.01% 1042
2021
Q3
$2.36M Buy
27,091
+4,813
+22% +$419K 0.01% 1080
2021
Q2
$2.36M Buy
22,278
+257
+1% +$27.2K 0.01% 1049
2021
Q1
$2.06M Sell
22,021
-23,290
-51% -$2.18M 0.01% 1125
2020
Q4
$3.09M Sell
45,311
-4,362
-9% -$298K 0.01% 932
2020
Q3
$2.1M Sell
49,673
-3,433
-6% -$145K ﹤0.01% 1036
2020
Q2
$2.38M Buy
53,106
+3,035
+6% +$136K 0.01% 986
2020
Q1
$1.64M Buy
50,071
+7,430
+17% +$243K ﹤0.01% 1049
2019
Q4
$2.71M Buy
+42,641
New +$2.71M 0.01% 959
2019
Q3
Sell
-35,467
Closed -$1.83M 1833
2019
Q2
$1.83M Sell
35,467
-1,349
-4% -$69.5K ﹤0.01% 1228
2019
Q1
$1.77M Sell
36,816
-1,582
-4% -$76.1K ﹤0.01% 1120
2018
Q4
$1.45M Buy
38,398
+31,280
+439% +$1.18M ﹤0.01% 1223
2018
Q3
$318K Hold
7,118
﹤0.01% 1855
2018
Q2
$361K Hold
7,118
﹤0.01% 1817
2018
Q1
$336K Sell
7,118
-1,898
-21% -$89.6K ﹤0.01% 1823
2017
Q4
$440K Buy
9,016
+2,452
+37% +$120K ﹤0.01% 1767
2017
Q3
$306K Hold
6,564
﹤0.01% 1842
2017
Q2
$295K Hold
6,564
﹤0.01% 1827
2017
Q1
$262K Hold
6,564
﹤0.01% 1853
2016
Q4
$252K Hold
6,564
﹤0.01% 1852
2016
Q3
$195K Hold
6,564
﹤0.01% 1913
2016
Q2
$146K Hold
6,564
﹤0.01% 1965
2016
Q1
$133K Hold
6,564
﹤0.01% 1581
2015
Q4
$114K Hold
6,564
﹤0.01% 1674
2015
Q3
$104K Hold
6,564
﹤0.01% 1668
2015
Q2
$130K Buy
6,564
+2,908
+80% +$57.6K ﹤0.01% 1678
2015
Q1
$70K Hold
3,656
﹤0.01% 1984
2014
Q4
$82K Sell
3,656
-665
-15% -$14.9K ﹤0.01% 1869
2014
Q3
$131K Hold
4,321
﹤0.01% 1478
2014
Q2
$138K Hold
4,321
﹤0.01% 1360
2014
Q1
$183K Hold
4,321
﹤0.01% 1129
2013
Q4
$142K Buy
+4,321
New +$142K ﹤0.01% 1243