American Century Companies’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
Q1
$137M Buy
1,780,867
+355,815
+25% +$27.2M 0.07% 304
2025
Q4
$95.5M Buy
1,425,052
+245,672
+21% +$16.1M 0.05% 435
2025
Q3
$77.4M Buy
1,179,380
+189,768
+19% +$10.6M 0.04% 517
2025
Q2
$46.3M Buy
989,612
+194,729
+24% +$6.2M 0.03% 709
2025
Q1
$18.4M Sell
794,883
-333,196
-30% -$8.22M 0.01% 1089
2024
Q4
$27.3M Sell
1,128,079
-14,132
-1% -$384K 0.02% 908
2024
Q3
$31M Buy
1,142,211
+382,546
+50% +$8.75M 0.02% 819
2024
Q2
$16.5M Buy
759,665
+284,627
+60% +$5.23M 0.01% 1042
2024
Q1
$6.87M Buy
475,038
+377
+0.1% +$3.85K ﹤0.01% 1350
2023
Q4
$4.32M Buy
474,661
+5,139
+1% +$40.9K ﹤0.01% 1441
2023
Q3
$3.68M Buy
469,522
+5,314
+1% +$43.6K ﹤0.01% 1446
2023
Q2
$3.32M Buy
464,208
+26,407
+6% +$158K ﹤0.01% 1461
2023
Q1
$2.6M Buy
437,801
+129,505
+42% +$1.04M ﹤0.01% 1514
2022
Q4
$2.33M Buy
308,296
+74,510
+32% +$528K ﹤0.01% 1505
2022
Q3
$1.29M Buy
233,786
+59,179
+34% +$449K ﹤0.01% 1599
2022
Q2
$1.53M Buy
174,607
+45,051
+35% +$435K ﹤0.01% 1524
2022
Q1
$1.4M Buy
129,556
+32,707
+34% +$367K ﹤0.01% 1548
2021
Q4
$1.2M Buy
96,849
+23,162
+31% +$310K ﹤0.01% 1579
2021
Q3
$956K Sell
73,687
-13,346
-15% -$182K ﹤0.01% 1609
2021
Q2
$1.21M Buy
87,033
+15,002
+21% +$239K ﹤0.01% 1463
2021
Q1
$1.36M Buy
72,031
+8,239
+13% +$139K ﹤0.01% 1305
2020
Q4
$826K Buy
63,792
+7,369
+13% +$99.7K ﹤0.01% 1336
2020
Q3
$628K Buy
56,423
+31,779
+129% +$390K ﹤0.01% 1259
2020
Q2
$300K Sell
24,644
-34,539
-58% -$309K ﹤0.01% 1453
2020
Q1
$398K Buy
+59,183
New +$633K ﹤0.01% 1229
2017
Q4
Sell
-98,767
Closed -$2.81M 1377
2017
Q3
$2.81M Sell
98,767
-108,611
-52% -$2.92M ﹤0.01% 977
2017
Q2
$5.96M Sell
207,378
-44,011
-18% -$1.25M 0.01% 815
2017
Q1
$7.99M Buy
251,389
+11,025
+5% +$327K 0.01% 736
2016
Q4
$6.73M Sell
240,364
-25,653
-10% -$621K 0.01% 776
2016
Q3
$5.71M Buy
266,017
+184,176
+225% +$4.29M 0.01% 830
2016
Q2
$1.93M Buy
81,841
+3,947
+5% +$77K ﹤0.01% 1033
2016
Q1
$1.21M Buy
+77,894
New +$1.08M ﹤0.01% 1077

Other funds holding TPC