Royal Bank of Canada’s MasTec MTZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$13.9M Buy
81,843
+43,394
+113% +$7.4M ﹤0.01% 1620
2025
Q1
$4.49M Sell
38,449
-91,852
-70% -$10.7M ﹤0.01% 2093
2024
Q4
$17.7M Buy
130,301
+82,929
+175% +$11.3M ﹤0.01% 1258
2024
Q3
$5.83M Buy
47,372
+11,926
+34% +$1.47M ﹤0.01% 1904
2024
Q2
$3.79M Buy
35,446
+4,060
+13% +$434K ﹤0.01% 2163
2024
Q1
$2.93M Sell
31,386
-6,359
-17% -$593K ﹤0.01% 2322
2023
Q4
$2.86M Sell
37,745
-5,980
-14% -$453K ﹤0.01% 2353
2023
Q3
$3.15M Sell
43,725
-34,835
-44% -$2.51M ﹤0.01% 2138
2023
Q2
$9.27M Buy
78,560
+58,279
+287% +$6.88M ﹤0.01% 1435
2023
Q1
$1.92M Buy
20,281
+3,762
+23% +$355K ﹤0.01% 2531
2022
Q4
$1.41M Buy
16,519
+589
+4% +$50.3K ﹤0.01% 2831
2022
Q3
$1.01M Buy
15,930
+1,270
+9% +$80.6K ﹤0.01% 3018
2022
Q2
$1.05M Sell
14,660
-5,302
-27% -$380K ﹤0.01% 3069
2022
Q1
$1.74M Sell
19,962
-22,624
-53% -$1.97M ﹤0.01% 2784
2021
Q4
$3.93M Sell
42,586
-12,492
-23% -$1.15M ﹤0.01% 2187
2021
Q3
$4.75M Sell
55,078
-13,364
-20% -$1.15M ﹤0.01% 2021
2021
Q2
$7.26M Buy
68,442
+4,413
+7% +$468K ﹤0.01% 1812
2021
Q1
$6M Buy
64,029
+42,723
+201% +$4M ﹤0.01% 1856
2020
Q4
$1.45M Buy
21,306
+10,079
+90% +$687K ﹤0.01% 2766
2020
Q3
$474K Sell
11,227
-5,297
-32% -$224K ﹤0.01% 3468
2020
Q2
$741K Buy
16,524
+6,384
+63% +$286K ﹤0.01% 3024
2020
Q1
$331K Sell
10,140
-20,402
-67% -$666K ﹤0.01% 3513
2019
Q4
$1.96M Sell
30,542
-9,934
-25% -$637K ﹤0.01% 2410
2019
Q3
$2.63M Buy
40,476
+18,487
+84% +$1.2M ﹤0.01% 2131
2019
Q2
$1.13M Buy
21,989
+3,377
+18% +$174K ﹤0.01% 2734
2019
Q1
$896K Buy
18,612
+9,780
+111% +$471K ﹤0.01% 2797
2018
Q4
$358K Sell
8,832
-339,061
-97% -$13.7M ﹤0.01% 3363
2018
Q3
$15.5M Buy
347,893
+114,672
+49% +$5.12M 0.01% 1091
2018
Q2
$11.8M Buy
233,221
+39,475
+20% +$2M 0.01% 1197
2018
Q1
$9.12M Buy
193,746
+9,487
+5% +$446K ﹤0.01% 1352
2017
Q4
$9.02M Buy
184,259
+171,964
+1,399% +$8.42M ﹤0.01% 1370
2017
Q3
$570K Buy
12,295
+8,985
+271% +$417K ﹤0.01% 3060
2017
Q2
$149K Sell
3,310
-453
-12% -$20.4K ﹤0.01% 3845
2017
Q1
$151K Sell
3,763
-1,881
-33% -$75.5K ﹤0.01% 3881
2016
Q4
$216K Sell
5,644
-2,168
-28% -$83K ﹤0.01% 3711
2016
Q3
$233K Buy
7,812
+7,556
+2,952% +$225K ﹤0.01% 3621
2016
Q2
$6K Sell
256
-39
-13% -$914 ﹤0.01% 5178
2016
Q1
$6K Sell
295
-10,815
-97% -$220K ﹤0.01% 5171
2015
Q4
$194K Sell
11,110
-36,304
-77% -$634K ﹤0.01% 3857
2015
Q3
$751K Buy
47,414
+36,226
+324% +$574K ﹤0.01% 2621
2015
Q2
$223K Sell
11,188
-4,380
-28% -$87.3K ﹤0.01% 3812
2015
Q1
$301K Buy
15,568
+9,568
+159% +$185K ﹤0.01% 3492
2014
Q4
$135K Sell
6,000
-1,515
-20% -$34.1K ﹤0.01% 4019
2014
Q3
$230K Sell
7,515
-8,871
-54% -$272K ﹤0.01% 3568
2014
Q2
$505K Buy
16,386
+1,029
+7% +$31.7K ﹤0.01% 2940
2014
Q1
$666K Buy
15,357
+7,650
+99% +$332K ﹤0.01% 2688
2013
Q4
$252K Sell
7,707
-6,387
-45% -$209K ﹤0.01% 3402
2013
Q3
$427K Buy
14,094
+7,991
+131% +$242K ﹤0.01% 3001
2013
Q2
$201K Buy
+6,103
New +$201K ﹤0.01% 3342