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

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.45M Buy
29,496
+530
+2% +$42.6K ﹤0.01% 3155
2026
Q1
$2.24M Sell
28,966
-5,487
-16% -$420K ﹤0.01% 3006
2025
Q4
$2.31M Sell
34,453
-115,478
-77% -$7.57M ﹤0.01% 3034
2025
Q3
$9.84M Buy
149,931
+115,949
+341% +$6.46M ﹤0.01% 2171
2025
Q2
$1.59M Sell
33,982
-8,031
-19% -$256K ﹤0.01% 3495
2025
Q1
$974K Sell
42,013
-24,182
-37% -$596K ﹤0.01% 3508
2024
Q4
$1.6M Sell
66,195
-11,385
-15% -$309K ﹤0.01% 3177
2024
Q3
$2.11M Sell
77,580
-3,633
-4% -$83.1K ﹤0.01% 2962
2024
Q2
$1.77M Buy
81,213
+38,928
+92% +$715K ﹤0.01% 3001
2024
Q1
$611K Sell
42,285
-11,455
-21% -$117K ﹤0.01% 3825
2023
Q4
$488K Sell
53,740
-344
-0.6% -$2.74K ﹤0.01% 4288
2023
Q3
$424K Buy
54,084
+6,429
+13% +$52.8K ﹤0.01% 4192
2023
Q2
$341K Buy
47,655
+1,305
+3% +$7.79K ﹤0.01% 4259
2023
Q1
$287K Buy
46,350
+5,489
+13% +$44.2K ﹤0.01% 4331
2022
Q4
$309K Buy
40,861
+7,867
+24% +$55.7K ﹤0.01% 4515
2022
Q3
$182K Sell
32,994
-1,216
-4% -$9.23K ﹤0.01% 4851
2022
Q2
$300K Sell
34,210
-2,298
-6% -$22.2K ﹤0.01% 4471
2022
Q1
$394K Sell
36,508
-1,671
-4% -$18.7K ﹤0.01% 4468
2021
Q4
$472K Buy
38,179
+2,676
+8% +$35.8K ﹤0.01% 4519
2021
Q3
$461K Buy
35,503
+1,416
+4% +$19.3K ﹤0.01% 4438
2021
Q2
$472K Sell
34,087
-313
-0.9% -$4.99K ﹤0.01% 4341
2021
Q1
$652K Buy
34,400
+2,564
+8% +$43.4K ﹤0.01% 3954
2020
Q4
$413K Buy
31,836
+1,080
+4% +$14.6K ﹤0.01% 4297
2020
Q3
$342K Sell
30,756
-2,900
-9% -$35.6K ﹤0.01% 4157
2020
Q2
$410K Buy
33,656
+2,921
+10% +$26.1K ﹤0.01% 3946
2020
Q1
$207K Sell
30,735
-3,456
-10% -$36.9K ﹤0.01% 4312
2019
Q4
$440K Buy
34,191
+2,923
+9% +$45K ﹤0.01% 4075
2019
Q3
$448K Buy
31,268
+185
+0.6% +$2.26K ﹤0.01% 3908
2019
Q2
$431K Sell
31,083
-151
-0.5% -$2.52K ﹤0.01% 3948
2019
Q1
$535K Sell
31,234
-180
-0.6% -$3.15K ﹤0.01% 3682
2018
Q4
$502K Buy
31,414
+530
+2% +$9.22K ﹤0.01% 3695
2018
Q3
$580K Buy
30,884
+405
+1% +$7.85K ﹤0.01% 3809
2018
Q2
$562K Hold
30,479
﹤0.01% 3700
2018
Q1
$671K Buy
30,479
+13
+0% +$308 ﹤0.01% 3487
2017
Q4
$773K Buy
30,466
+5,966
+24% +$159K ﹤0.01% 3433
2017
Q3
$696K Buy
24,500
+2,783
+13% +$74.8K ﹤0.01% 3535
2017
Q2
$625K Sell
21,717
-1,282
-6% -$36.4K ﹤0.01% 3493
2017
Q1
$731K Sell
22,999
-1,626
-7% -$48.2K ﹤0.01% 3336
2016
Q4
$690K Buy
24,625
+609
+3% +$14.8K ﹤0.01% 3474
2016
Q3
$514K Buy
24,016
+4,354
+22% +$101K ﹤0.01% 3684
2016
Q2
$462K Sell
19,662
-7,219
-27% -$141K ﹤0.01% 3768
2016
Q1
$418K Buy
26,881
+14,590
+119% +$202K ﹤0.01% 3800
2015
Q4
$207K Buy
12,291
+11,145
+973% +$190K ﹤0.01% 4493
2015
Q3
$19K Sell
1,146
-7,987
-87% -$146K ﹤0.01% 5592
2015
Q2
$197K Buy
9,133
+8,802
+2,659% +$201K ﹤0.01% 4376
2015
Q1
$7K Sell
331
-14,063
-98% -$330K ﹤0.01% 5671
2014
Q4
$347K Buy
14,394
+9,976
+226% +$250K ﹤0.01% 3917
2014
Q3
$117K Buy
4,418
+3,314
+300% +$96.7K ﹤0.01% 4521
2014
Q2
$35K Sell
1,104
-7,300
-87% -$221K ﹤0.01% 5006
2014
Q1
$241K Buy
8,404
+400
+5% +$10.2K ﹤0.01% 3947
2013
Q4
$211K Buy
8,004
+6,500
+432% +$153K ﹤0.01% 4120
2013
Q3
$32K Sell
1,504
-8,005
-84% -$155K ﹤0.01% 5002
2013
Q2
$172K Buy
+9,509
New +$168K ﹤0.01% 3975

Other funds holding TPC

Royal Bank of Canada's TPC Position: Q2 2026 in Review

Royal Bank of Canada increased its Tutor Perini Cor (TPC) stake by 1.8% in Q2 2026, buying an estimated $42.6K and bringing the position to 29,496 shares worth $2.45M. The position accounts for ﹤0.01% of the portfolio, ranked #3155.

Royal Bank of Canada first reported a position in TPC in Q2 2013 and has held it in 53 quarters since. The position peaked at $9.84M in Q3 2025. 335 funds tracked by Wall St. Rank hold TPC as of Q2 2026.

  • Royal Bank of Canada held 29,496 shares of Tutor Perini Cor worth $2.45M as of Q2 2026.
  • Royal Bank of Canada bought 530 Tutor Perini Cor shares in Q2 2026, an estimated $42.6K.
  • Tutor Perini Cor made up ﹤0.01% of Royal Bank of Canada's portfolio in Q2 2026, its #3155 holding.
  • Royal Bank of Canada first reported a position in Tutor Perini Cor in Q2 2013 and has held it in 53 quarters since.
  • Royal Bank of Canada's Tutor Perini Cor position peaked at $9.84M in Q3 2025.
  • 335 funds tracked by Wall St. Rank held Tutor Perini Cor as of Q2 2026.

Based on Royal Bank of Canada's 13F filing for Q2 2026, filed 14 Aug 2026.