Group One Trading’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
$792K Buy
+10,254
New +$785K 0.03% 2925
2025
Q4
Sell
-29,943
Closed -$1.96M 10593
2025
Q3
$1.96M Buy
29,943
+7,658
+34% +$427K 0.06% 2337
2025
Q2
$1.04M Buy
+22,285
New +$709K 0.03% 2729
2025
Q1
Sell
-24,708
Closed -$609K 9770
2024
Q4
$598K Sell
24,708
-3,605
-13% -$97.9K 0.02% 3028
2024
Q3
$769K Buy
28,313
+18,961
+203% +$434K 0.03% 2523
2024
Q2
$204K Buy
+9,352
New +$172K 0.01% 3367
2024
Q1
Hold
0
9223
2023
Q4
Hold
0
9519
2023
Q3
Hold
0
9697
2023
Q2
Hold
0
9577
2023
Q1
Sell
-9,032
Closed -$72.7K 9143
2022
Q4
$68.2K Buy
9,032
+8,100
+869% +$57.4K ﹤0.01% 4771
2022
Q3
$5K Buy
+932
New +$7.07K ﹤0.01% 6867
2022
Q2
Hold
0
9697
2022
Q1
Hold
0
9791
2021
Q4
Sell
-6,510
Closed -$87.1K 9827
2021
Q3
$85K Buy
+6,510
New +$88.9K ﹤0.01% 6068
2021
Q2
Hold
0
9555
2021
Q1
Sell
-6,151
Closed -$104K 8875
2020
Q4
$80K Sell
6,151
-8,256
-57% -$112K ﹤0.01% 4719
2020
Q3
$160K Sell
14,407
-15,087
-51% -$185K 0.01% 3835
2020
Q2
$359K Buy
+29,494
New +$264K 0.02% 2890
2020
Q1
Sell
-15,436
Closed -$165K 6434
2019
Q4
$199K Buy
15,436
+4,995
+48% +$77K 0.01% 3177
2019
Q3
$150K Sell
10,441
-4,500
-30% -$54.9K 0.01% 3283
2019
Q2
$207K Buy
+14,941
New +$250K 0.02% 2829
2019
Q1
Hold
0
6012
2018
Q4
Sell
-762
Closed -$13.3K 6021
2018
Q3
$14K Sell
762
-2,325
-75% -$45K ﹤0.01% 4546
2018
Q2
$57K Sell
3,087
-741
-19% -$15.2K ﹤0.01% 3880
2018
Q1
$84K Buy
+3,828
New +$90.6K 0.01% 3355
2017
Q4
Hold
0
5756
2017
Q2
Hold
0
5595
2017
Q1
Sell
-1,753
Closed -$52K 5476
2016
Q4
$49K Buy
+1,753
New +$42.5K ﹤0.01% 3272
2016
Q3
Sell
-300
Closed -$6.99K 5428
2016
Q2
$7K Buy
+300
New +$5.85K ﹤0.01% 4195
2016
Q1
Sell
-800
Closed -$11.1K 5394
2015
Q4
$13K Sell
800
-100
-11% -$1.7K ﹤0.01% 4092
2015
Q3
$15K Buy
900
+800
+800% +$14.7K ﹤0.01% 4163
2015
Q2
$2K Buy
+100
New +$2.28K ﹤0.01% 4687
2015
Q1
Hold
0
5548
2014
Q4
Hold
0
5596
2014
Q3
Sell
-200
Closed -$5.84K 5783
2014
Q2
$6K Buy
+200
New +$6.06K ﹤0.01% 4710
2014
Q1
Hold
0
5922
2013
Q4
Hold
0
5888
2013
Q3
Hold
0
5936
2013
Q2
Hold
0
5392

Other funds holding TPC