Manulife (Manufacturers Life Insurance)’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.13M Buy
25,667
+2,393
+10% +$193K ﹤0.01% 1580
2026
Q1
$1.8M Buy
23,274
+1,090
+5% +$83.4K ﹤0.01% 1535
2025
Q4
$1.49M Sell
22,184
-950
-4% -$62.3K ﹤0.01% 1660
2025
Q3
$1.52M Sell
23,134
-669
-3% -$37.3K ﹤0.01% 1641
2025
Q2
$1.11M Buy
23,803
+1,909
+9% +$60.8K ﹤0.01% 1770
2025
Q1
$508K Sell
21,894
-86
-0.4% -$2.12K ﹤0.01% 2137
2024
Q4
$532K Sell
21,980
-847
-4% -$23K ﹤0.01% 2206
2024
Q3
$620K Buy
22,827
+5,953
+35% +$136K ﹤0.01% 2166
2024
Q2
$368K Buy
16,874
+571
+4% +$10.5K ﹤0.01% 2331
2024
Q1
$236K Sell
16,303
-1,871
-10% -$19.1K ﹤0.01% 2521
2023
Q4
$165K Sell
18,174
-880
-5% -$7K ﹤0.01% 2691
2023
Q3
$149K Hold
19,054
﹤0.01% 2689
2023
Q2
$136K Buy
19,054
+1,290
+7% +$7.7K ﹤0.01% 2743
2023
Q1
$110K Hold
17,764
﹤0.01% 2723
2022
Q4
$134K Sell
17,764
-299
-2% -$2.12K ﹤0.01% 2716
2022
Q3
$99.7K Sell
18,063
-144
-0.8% -$1.09K ﹤0.01% 2810
2022
Q2
$160K Buy
18,207
+281
+2% +$2.71K ﹤0.01% 2758
2022
Q1
$194K Sell
17,926
-4,433
-20% -$49.7K ﹤0.01% 2788
2021
Q4
$277K Buy
22,359
+240
+1% +$3.21K ﹤0.01% 2666
2021
Q3
$287K Sell
22,119
-1,718
-7% -$23.5K ﹤0.01% 2710
2021
Q2
$330K Buy
23,837
+414
+2% +$6.6K ﹤0.01% 2751
2021
Q1
$444K Sell
23,423
-1,633
-7% -$27.6K ﹤0.01% 2363
2020
Q4
$324K Buy
25,056
+1,057
+4% +$14.3K ﹤0.01% 2469
2020
Q3
$267K Sell
23,999
-864
-3% -$10.6K ﹤0.01% 2379
2020
Q2
$306K Sell
24,863
-1,044
-4% -$9.33K ﹤0.01% 2241
2020
Q1
$174K Buy
25,907
+1,546
+6% +$16.5K ﹤0.01% 2376
2019
Q4
$313K Sell
24,361
-630
-3% -$9.71K ﹤0.01% 2316
2019
Q3
$355K Hold
24,991
﹤0.01% 2216
2019
Q2
$347K Buy
24,991
+101
+0.4% +$1.69K ﹤0.01% 2276
2019
Q1
$426K Buy
24,890
+2,618
+12% +$45.9K ﹤0.01% 2163
2018
Q4
$356K Sell
22,272
-3,083
-12% -$53.6K ﹤0.01% 2117
2018
Q3
$477K Sell
25,355
-3,389
-12% -$65.7K ﹤0.01% 2334
2018
Q2
$530K Buy
28,744
+215
+0.8% +$4.42K ﹤0.01% 2336
2018
Q1
$629K Sell
28,529
-425
-1% -$10.1K ﹤0.01% 2166
2017
Q4
$733K Sell
28,954
-78
-0.3% -$2.08K ﹤0.01% 2063
2017
Q3
$825K Sell
29,032
-788
-3% -$21.2K ﹤0.01% 1932
2017
Q2
$858K Buy
29,820
+481
+2% +$13.7K ﹤0.01% 1897
2017
Q1
$933K Buy
29,339
+3,460
+13% +$103K ﹤0.01% 1777
2016
Q4
$725K Sell
25,879
-63
-0.2% -$1.53K ﹤0.01% 1866
2016
Q3
$557K Sell
25,942
-80
-0.3% -$1.86K ﹤0.01% 2011
2016
Q2
$613K Buy
26,022
+884
+4% +$17.2K ﹤0.01% 1902
2016
Q1
$385K Buy
25,138
+198
+0.8% +$2.74K ﹤0.01% 2141
2015
Q4
$417K Buy
24,940
+254
+1% +$4.32K ﹤0.01% 2127
2015
Q3
$406K Sell
24,686
-21,982
-47% -$403K ﹤0.01% 2129
2015
Q2
$1.01M Buy
46,668
+473
+1% +$10.8K ﹤0.01% 1684
2015
Q1
$1.08M Buy
46,195
+2,083
+5% +$48.9K ﹤0.01% 1636
2014
Q4
$1.06M Buy
44,112
+19,706
+81% +$493K ﹤0.01% 1550
2014
Q3
$645K Buy
24,406
+717
+3% +$20.9K ﹤0.01% 1828
2014
Q2
$752K Sell
23,689
-4,691
-17% -$142K ﹤0.01% 1771
2014
Q1
$814K Buy
28,380
+50
+0.2% +$1.27K ﹤0.01% 1767
2013
Q4
$745K Buy
28,330
+1,292
+5% +$30.4K ﹤0.01% 1799
2013
Q3
$576K Hold
27,038
﹤0.01% 1908
2013
Q2
$489K Buy
+27,038
New +$477K ﹤0.01% 1910

Other funds holding TPC

Manulife (Manufacturers Life Insurance)'s TPC Position: Q2 2026 in Review

Manulife (Manufacturers Life Insurance) increased its Tutor Perini Cor (TPC) stake by 10% in Q2 2026, buying an estimated $193K and bringing the position to 25,667 shares worth $2.13M. The position accounts for ﹤0.01% of the portfolio, ranked #1580.

Manulife (Manufacturers Life Insurance) first reported a position in TPC in Q2 2013 and has held it in 53 quarters since. 335 funds tracked by Wall St. Rank hold TPC as of Q2 2026.

  • Manulife (Manufacturers Life Insurance) held 25,667 shares of Tutor Perini Cor worth $2.13M as of Q2 2026.
  • Manulife (Manufacturers Life Insurance) bought 2,393 Tutor Perini Cor shares in Q2 2026, an estimated $193K.
  • Tutor Perini Cor made up ﹤0.01% of Manulife (Manufacturers Life Insurance)'s portfolio in Q2 2026, its #1580 holding.
  • Manulife (Manufacturers Life Insurance) first reported a position in Tutor Perini Cor in Q2 2013 and has held it in 53 quarters since.
  • 335 funds tracked by Wall St. Rank held Tutor Perini Cor as of Q2 2026.

Based on Manulife (Manufacturers Life Insurance)'s 13F filing for Q2 2026, filed 14 Aug 2026.