USA - NYSE:TPC - US9011091082 - Common Stock
| Shares Outstanding | 52.74M | 
| Float | 44.15M | 
| Float Short Interest Percentage | 4.89% | 
| Owners (insider) | 14.87% | 
| Owners (institutional) | 76.9% | 
| Owners (insider) change | -1.36% | 
| Owners (institutional) change | 1.04% | 
| Date | Name | Type | Shares | Price | Amount | 
|---|---|---|---|---|---|
| Sep 17, 2025 | FELTENSTEIN SIDNEY J | Open Market Sale | 125000 | 65.96 | $ 8,244,549.02 | 
| Sep 17, 2025 | TUTOR RONALD N | Open Market Sale | 200000 | 64.51 | $ 12,902,350.65 | 
| Sep 17, 2025 | TUTOR RONALD N | Other Disposition | 8000 | 0.00 | $ 0.00 | 
| Sep 3, 2025 | TUTOR RONALD N | Open Market Sale | 44312 | 59.13 | $ 2,620,168.56 | 
| Aug 28, 2025 | TUTOR RONALD N | Open Market Sale | 80660 | 59.95 | $ 4,835,567.00 | 
| Aug 22, 2025 | TUTOR RONALD N | Open Market Sale | 275028 | 58.98 | $ 16,221,619.16 | 
| Jun 10, 2025 | TUTOR RONALD N | Open Market Sale | 160000 | 40.86 | $ 6,536,843.02 | 
| Jun 9, 2025 | TUTOR RONALD N | Other Disposition | 280000 | 0.00 | $ 0.00 | 
| Jun 4, 2025 | TUTOR RONALD N | Other Disposition | 140000 | 0.00 | $ 0.00 | 
| Jun 2, 2025 | TUTOR RONALD N | Open Market Sale | 150000 | 38.23 | $ 5,734,500.00 | 
| May 15, 2025 | ARKLEY PETER | Grant | 4401 | 0.00 | $ 0.00 | 
| May 15, 2025 | REISS DALE ANNE | Grant | 4401 | 0.00 | $ 0.00 | 
| May 15, 2025 | ONEGLIA RAYMOND R | Grant | 4401 | 0.00 | $ 0.00 | 
| May 15, 2025 | OKLAK DENNIS D | Grant | 4401 | 0.00 | $ 0.00 | 
| May 15, 2025 | Jigisha Desai | Grant | 7152 | 0.00 | $ 0.00 | 
| May 15, 2025 | Lieber Robert C | Grant | 4401 | 0.00 | $ 0.00 | 
| May 15, 2025 | FELTENSTEIN SIDNEY J | Grant | 7152 | 0.00 | $ 0.00 | 
| May 15, 2025 | Shah Shahrokh | Grant | 4401 | 0.00 | $ 0.00 | 
| May 14, 2025 | ONEGLIA RAYMOND R | Open Market Sale | 100000 | 36.21 | $ 3,620,750.00 | 
| Apr 1, 2025 | Ariqat Ghassan | Option Excercise | 30000 | $ 0.00 | |
| Apr 1, 2025 | Ariqat Ghassan | Other Disposition | 30000 | 23.18 | $ 695,400.00 | 
| Mar 13, 2025 | SOROKA RYAN JOSEPH | Option Excercise | 4779 | $ 0.00 | |
| Mar 13, 2025 | SOROKA RYAN JOSEPH | Other Disposition | 4779 | 24.65 | $ 117,802.35 | 
| Mar 13, 2025 | SMALLEY GARY G. | Option Excercise | 57349 | $ 0.00 | |
| Mar 13, 2025 | SMALLEY GARY G. | Other Disposition | 57349 | 24.65 | $ 1,413,652.85 | 
| Mar 13, 2025 | TUTOR RONALD N | Option Excercise | 152932 | $ 0.00 | |
| Mar 13, 2025 | TUTOR RONALD N | Other Disposition | 152932 | 24.65 | $ 3,769,773.80 | 
| Mar 8, 2025 | TUTOR RONALD N | Option Excercise | 281986 | $ 0.00 | |
| Mar 8, 2025 | TUTOR RONALD N | Option Excercise | 143191 | 26.58 | $ 3,806,016.78 | 
| Mar 8, 2025 | TUTOR RONALD N | Other Disposition | 277590 | 0.00 | $ 0.00 | 
| Mar 8, 2025 | SOROKA RYAN JOSEPH | Option Excercise | 20000 | $ 0.00 | |
| Mar 8, 2025 | SOROKA RYAN JOSEPH | Option Excercise | 10846 | 26.58 | $ 288,286.68 | 
| Dec 19, 2024 | TUTOR RONALD N | Option Excercise | 248199 | 24.05 | $ 5,969,185.95 | 
| Dec 19, 2024 | TUTOR RONALD N | Option Excercise | 242012 | 25.33 | $ 6,130,163.96 | 
| Dec 19, 2024 | TUTOR RONALD N | Other Disposition | 9700 | 0.00 | $ 0.00 | 
| Dec 5, 2024 | OKLAK DENNIS D | Other Disposition | 8684 | 0.00 | $ 0.00 | 
| Nov 20, 2024 | ONEGLIA RAYMOND R | Open Market Sale | 250000 | 28.76 | $ 7,189,199.36 | 
| Nov 15, 2024 | SMALLEY GARY G. | Option Excercise | 41459 | $ 0.00 | |
| Nov 15, 2024 | SMALLEY GARY G. | Other Disposition | 41459 | 27.73 | $ 1,149,658.07 | 
| Nov 11, 2024 | SMALLEY GARY G. | Option Excercise | 208028 | 13.77 | $ 2,865,517.76 | 
| Nov 11, 2024 | SMALLEY GARY G. | Option Excercise | 163299 | 30.64 | $ 5,003,481.36 | 
| Nov 8, 2024 | TUTOR RONALD N | Open Market Sale | 175000 | 30.74 | $ 5,378,986.03 |