Royal Bank of Canada’s Tutor Perini Corporation TPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.59M Sell
33,982
-8,031
-19% -$376K ﹤0.01% 3203
2025
Q1
$974K Sell
42,013
-24,182
-37% -$561K ﹤0.01% 3198
2024
Q4
$1.6M Sell
66,195
-11,385
-15% -$276K ﹤0.01% 2794
2024
Q3
$2.11M Sell
77,580
-3,633
-4% -$98.7K ﹤0.01% 2622
2024
Q2
$1.77M Buy
81,213
+38,928
+92% +$848K ﹤0.01% 2700
2024
Q1
$611K Sell
42,285
-11,455
-21% -$166K ﹤0.01% 3433
2023
Q4
$488K Sell
53,740
-344
-0.6% -$3.12K ﹤0.01% 3785
2023
Q3
$424K Buy
54,084
+6,429
+13% +$50.4K ﹤0.01% 3728
2023
Q2
$341K Buy
47,655
+1,305
+3% +$9.34K ﹤0.01% 3858
2023
Q1
$287K Buy
46,350
+5,489
+13% +$34K ﹤0.01% 3971
2022
Q4
$309K Buy
40,861
+7,867
+24% +$59.5K ﹤0.01% 4065
2022
Q3
$182K Sell
32,994
-1,216
-4% -$6.71K ﹤0.01% 4375
2022
Q2
$300K Sell
34,210
-2,298
-6% -$20.2K ﹤0.01% 4038
2022
Q1
$394K Sell
36,508
-1,671
-4% -$18K ﹤0.01% 4011
2021
Q4
$472K Buy
38,179
+2,676
+8% +$33.1K ﹤0.01% 4025
2021
Q3
$461K Buy
35,503
+1,416
+4% +$18.4K ﹤0.01% 3955
2021
Q2
$472K Sell
34,087
-313
-0.9% -$4.33K ﹤0.01% 3898
2021
Q1
$652K Buy
34,400
+2,564
+8% +$48.6K ﹤0.01% 3520
2020
Q4
$413K Buy
31,836
+1,080
+4% +$14K ﹤0.01% 3798
2020
Q3
$342K Sell
30,756
-2,900
-9% -$32.2K ﹤0.01% 3703
2020
Q2
$410K Buy
33,656
+2,921
+10% +$35.6K ﹤0.01% 3519
2020
Q1
$207K Sell
30,735
-3,456
-10% -$23.3K ﹤0.01% 3843
2019
Q4
$440K Buy
34,191
+2,923
+9% +$37.6K ﹤0.01% 3512
2019
Q3
$448K Buy
31,268
+185
+0.6% +$2.65K ﹤0.01% 3373
2019
Q2
$431K Sell
31,083
-151
-0.5% -$2.09K ﹤0.01% 3425
2019
Q1
$535K Sell
31,234
-180
-0.6% -$3.08K ﹤0.01% 3178
2018
Q4
$502K Buy
31,414
+530
+2% +$8.47K ﹤0.01% 3133
2018
Q3
$580K Buy
30,884
+405
+1% +$7.61K ﹤0.01% 3251
2018
Q2
$562K Hold
30,479
﹤0.01% 3168
2018
Q1
$671K Buy
30,479
+13
+0% +$286 ﹤0.01% 2940
2017
Q4
$773K Buy
30,466
+5,966
+24% +$151K ﹤0.01% 2807
2017
Q3
$696K Buy
24,500
+2,783
+13% +$79.1K ﹤0.01% 2911
2017
Q2
$625K Sell
21,717
-1,282
-6% -$36.9K ﹤0.01% 2887
2017
Q1
$731K Sell
22,999
-1,626
-7% -$51.7K ﹤0.01% 2792
2016
Q4
$690K Buy
24,625
+609
+3% +$17.1K ﹤0.01% 2822
2016
Q3
$514K Buy
24,016
+4,354
+22% +$93.2K ﹤0.01% 3019
2016
Q2
$462K Sell
19,662
-7,219
-27% -$170K ﹤0.01% 3139
2016
Q1
$418K Buy
26,881
+14,590
+119% +$227K ﹤0.01% 3198
2015
Q4
$207K Buy
12,291
+11,145
+973% +$188K ﹤0.01% 3807
2015
Q3
$19K Sell
1,146
-7,987
-87% -$132K ﹤0.01% 4999
2015
Q2
$197K Buy
9,133
+8,802
+2,659% +$190K ﹤0.01% 3903
2015
Q1
$7K Sell
331
-14,063
-98% -$297K ﹤0.01% 5216
2014
Q4
$347K Buy
14,394
+9,976
+226% +$240K ﹤0.01% 3378
2014
Q3
$117K Buy
4,418
+3,314
+300% +$87.8K ﹤0.01% 3982
2014
Q2
$35K Sell
1,104
-7,300
-87% -$231K ﹤0.01% 4510
2014
Q1
$241K Buy
8,404
+400
+5% +$11.5K ﹤0.01% 3465
2013
Q4
$211K Buy
8,004
+6,500
+432% +$171K ﹤0.01% 3534
2013
Q3
$32K Sell
1,504
-8,005
-84% -$170K ﹤0.01% 4441
2013
Q2
$172K Buy
+9,509
New +$172K ﹤0.01% 3426