HSBC Holdings’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.99M Sell
41,823
-6,994
-14% -$332K ﹤0.01% 1150
2025
Q1
$1.13M Buy
48,817
+17,786
+57% +$410K ﹤0.01% 1306
2024
Q4
$743K Buy
31,031
+2,759
+10% +$66.1K ﹤0.01% 1587
2024
Q3
$760K Buy
28,272
+5,718
+25% +$154K ﹤0.01% 1470
2024
Q2
$493K Buy
22,554
+9,859
+78% +$216K ﹤0.01% 1635
2024
Q1
$184K Sell
12,695
-241
-2% -$3.49K ﹤0.01% 2303
2023
Q4
$118K Buy
12,936
+1,314
+11% +$12K ﹤0.01% 2102
2023
Q3
$91.1K Buy
+11,622
New +$91.1K ﹤0.01% 2062
2023
Q2
Sell
-10,190
Closed -$62.8K 2278
2023
Q1
$62.8K Buy
10,190
+100
+1% +$616 ﹤0.01% 2113
2022
Q4
$76.3K Buy
+10,090
New +$76.3K ﹤0.01% 2450
2022
Q3
Sell
-19,702
Closed -$172K 2811
2022
Q2
$172K Sell
19,702
-792
-4% -$6.91K ﹤0.01% 2493
2022
Q1
$219K Buy
+20,494
New +$219K ﹤0.01% 2583
2021
Q4
Sell
-14,356
Closed -$190K 2843
2021
Q3
$190K Buy
14,356
+1,179
+9% +$15.6K ﹤0.01% 2332
2021
Q2
$179K Sell
13,177
-4,295
-25% -$58.3K ﹤0.01% 2347
2021
Q1
$331K Sell
17,472
-11,393
-39% -$216K ﹤0.01% 1879
2020
Q4
$374K Buy
28,865
+13,457
+87% +$174K ﹤0.01% 1997
2020
Q3
$175K Sell
15,408
-4,863
-24% -$55.2K ﹤0.01% 2073
2020
Q2
$247K Sell
20,271
-6,706
-25% -$81.7K ﹤0.01% 1857
2020
Q1
$182K Sell
26,977
-1,698
-6% -$11.5K ﹤0.01% 1920
2019
Q4
$369K Buy
28,675
+5,024
+21% +$64.7K ﹤0.01% 1884
2019
Q3
$339K Buy
23,651
+1,759
+8% +$25.2K ﹤0.01% 1977
2019
Q2
$304K Sell
21,892
-349
-2% -$4.85K ﹤0.01% 1753
2019
Q1
$381K Buy
22,241
+1,818
+9% +$31.1K ﹤0.01% 1714
2018
Q4
$326K Buy
+20,423
New +$326K ﹤0.01% 1657
2018
Q3
Sell
-11,032
Closed -$203K 2008
2018
Q2
$203K Sell
11,032
-1,349
-11% -$24.8K ﹤0.01% 1869
2018
Q1
$273K Buy
12,381
+18
+0.1% +$397 ﹤0.01% 1707
2017
Q4
$314K Buy
12,363
+1,370
+12% +$34.8K ﹤0.01% 1593
2017
Q3
$312K Hold
10,993
﹤0.01% 1456
2017
Q2
$316K Buy
10,993
+2,435
+28% +$70K ﹤0.01% 1409
2017
Q1
$272K Sell
8,558
-6,185
-42% -$197K ﹤0.01% 1476
2016
Q4
$413K Buy
14,743
+5,020
+52% +$141K ﹤0.01% 1560
2016
Q3
$209K Hold
9,723
﹤0.01% 1531
2016
Q2
$229K Sell
9,723
-1,693
-15% -$39.9K ﹤0.01% 1488
2016
Q1
$177K Buy
11,416
+114
+1% +$1.77K ﹤0.01% 1607
2015
Q4
$189K Buy
+11,302
New +$189K ﹤0.01% 1615