| Insiders | Shares | % | Avg Price | Total $ | |
|---|---|---|---|---|---|
| Buys | 2 | +80,000 | 6.6% | $67.83 | +$5,426,713 |
| Sells | 3 | -1,135,000 | 93% | $53.49 | -$60,716,347 |
| Net | -1 | -1,055,000 | -87% | -$55,289,634 |
Showing up to 300 most recent insider transactions from the last 12 months.
| Insider | Symbol | Class | Transaction | % | Value $ | * Price $ | Shares | Shares Owned | Date | Ownership |
|---|---|---|---|---|---|---|---|---|---|---|
| William E. Jensen | TPC | Common Stock | Disposed to Issuer | -14.8% | -6,479 | 37,223 | 14 Mar 2026 | Direct | ||
| William E. Jensen | TPC | Common Stock | Options Exercise | 17.4% | 6,479 | 43,702 | 14 Mar 2026 | Direct | ||
| William E. Jensen | TPC | Phantom Stock Units | Options Exercise | -33.3% | -6,479 | 12,960 | 14 Mar 2026 | Direct | ||
| Ryan Joseph Soroka | TPC | Common Stock | Disposed to Issuer | -10% | -4,779 | 42,883 | 13 Mar 2026 | Direct | ||
| Ryan Joseph Soroka | TPC | Common Stock | Options Exercise | 11.1% | 4,779 | 47,662 | 13 Mar 2026 | Direct | ||
| Ryan Joseph Soroka | TPC | Phantom Stock Units | Options Exercise | -50% | -4,779 | 4,779 | 13 Mar 2026 | Direct | ||
| Gary G. Smalley | TPC | Common Stock | Disposed to Issuer | -38.5% | -57,349 | 91,479 | 13 Mar 2026 | Direct | ||
| Gary G. Smalley | TPC | Common Stock | Options Exercise | 62.7% | 57,349 | 148,828 | 13 Mar 2026 | Direct | ||
| Gary G. Smalley | TPC | Phantom Stock Units | Options Exercise | -50% | -57,349 | 57,350 | 13 Mar 2026 | Direct | ||
| Ronald N. Tutor | TPC | Common Stock | Disposed to Issuer | -100% | -152,932 | 0 | 13 Mar 2026 | Direct | ||
| Ronald N. Tutor | TPC | Common Stock | Options Exercise | 152,932 | 152,932 | 13 Mar 2026 | Direct | |||
| Ronald N. Tutor | TPC | Phantom Stock Units | Options Exercise | -50% | -152,932 | 152,931 | 13 Mar 2026 | Direct | ||
| Ryan Joseph Soroka | TPC | Common Stock | Disposed to Issuer | -12% | -5,831 | 42,883 | 12 Mar 2026 | Direct | ||
| Ryan Joseph Soroka | TPC | Common Stock | Options Exercise | 13.6% | 5,831 | 48,714 | 12 Mar 2026 | Direct | ||
| Ryan Joseph Soroka | TPC | Phantom Stock Units | Options Exercise | -33.3% | -5,831 | 11,664 | 12 Mar 2026 | Direct | ||
| Gary G. Smalley | TPC | Common Stock | Disposed to Issuer | -22.1% | -25,918 | 91,479 | 12 Mar 2026 | Direct | ||
| Gary G. Smalley | TPC | Common Stock | Options Exercise | 28.3% | 25,918 | 117,397 | 12 Mar 2026 | Direct | ||
| Gary G. Smalley | TPC | Phantom Stock Units | Options Exercise | -33.3% | -25,918 | 51,836 | 12 Mar 2026 | Direct | ||
| Kristiyan D. Assouri | TPC | Common Stock | Disposed to Issuer | -100% | -5,831 | 0 | 12 Mar 2026 | Direct | ||
| Kristiyan D. Assouri | TPC | Common Stock | Options Exercise | 5,831 | 5,831 | 12 Mar 2026 | Direct | |||
| Kristiyan D. Assouri | TPC | Phantom Stock Units | Options Exercise | -33.3% | -5,831 | 11,664 | 12 Mar 2026 | Direct | ||
| Ghassan Ariqat | TPC | Common Stock | Disposed to Issuer | -100% | -6,479 | 0 | 12 Mar 2026 | Direct | ||
| Ghassan Ariqat | TPC | Common Stock | Options Exercise | 6,479 | 6,479 | 12 Mar 2026 | Direct | |||
| Ghassan Ariqat | TPC | Phantom Stock Units | Options Exercise | -33.3% | -6,479 | 12,960 | 12 Mar 2026 | Direct | ||
| Henry Dieu | TPC | Common Stock | Tax liability | -43.9% | -1,421 | 1,819 | 12 Mar 2026 | Direct | ||
| Henry Dieu | TPC | Common Stock | Options Exercise | 3,240 | 3,240 | 12 Mar 2026 | Direct | |||
| Henry Dieu | TPC | Restricted Stock Units | Options Exercise | -33.3% | -3,240 | 6,480 | 12 Mar 2026 | Direct | ||
| Ronald N. Tutor | TPC | Common Stock | Disposed to Issuer | -100% | -155,509 | 0 | 12 Mar 2026 | Direct | ||
| Ronald N. Tutor | TPC | Common Stock | Options Exercise | 155,509 | 155,509 | 12 Mar 2026 | Direct | |||
| Ronald N. Tutor | TPC | Phantom Stock Units | Options Exercise | -100% | -155,509 | 0 | 12 Mar 2026 | Direct | ||
| Ronald N. Tutor | TPC | Phantom Stock Units | Award | 58,510 | 58,510 | 11 Mar 2026 | Direct | |||
| Ronald N. Tutor | TPC | Common Stock | Gift | 1.77% | 71,982 | 4,134,967 | 08 Mar 2026 | By Tutor Marital Property Trust | ||
| Ronald N. Tutor | TPC | Common Stock | Gift | -100% | -71,982 | 0 | 08 Mar 2026 | Direct | ||
| Ronald N. Tutor | TPC | Common Stock | Disposed to Issuer | -29.6% | -30,188 | 71,982 | 08 Mar 2026 | Direct | ||
| Ronald N. Tutor | TPC | Common Stock | Tax liability | -42.2% | -74,560 | 102,170 | 08 Mar 2026 | Direct | ||
| Ronald N. Tutor | TPC | Common Stock | Options Exercise | 176,730 | 176,730 | 08 Mar 2026 | Direct | |||
| Ronald N. Tutor | TPC | Restricted Stock Units | Options Exercise | -100% | -176,730 | 0 | 08 Mar 2026 | Direct | ||
| Ryan Joseph Soroka | TPC | Common Stock | Tax liability | -11.2% | -5,419 | 42,883 | 08 Mar 2026 | Direct | ||
| Ryan Joseph Soroka | TPC | Common Stock | Options Exercise | 26.1% | 10,000 | 48,302 | 08 Mar 2026 | Direct | ||
| Ryan Joseph Soroka | TPC | Restricted Stock Units | Options Exercise | -100% | -10,000 | 0 | 08 Mar 2026 | Direct | ||
| Peter Arkley | TPC | Common Stock | Purchase | 3.89% | $592,701 | $73.02 | 8,117 | 216,717 | 06 Mar 2026 | Direct |
| Peter Arkley | TPC | Common Stock | Purchase | 5.57% | $796,768 | $72.44 | 10,999 | 208,600 | 05 Mar 2026 | Direct |
| Peter Arkley | TPC | Common Stock | Purchase | 3.07% | $434,533 | $73.85 | 5,884 | 197,601 | 04 Mar 2026 | Direct |
| Gary G. Smalley | TPC | Common Stock | Purchase | 12.3% | $732,372 | $73.24 | 10,000 | 91,479 | 04 Mar 2026 | Direct |
| Gary G. Smalley | TPC | Common Stock | Disposed to Issuer | -85.4% | -477,454 | 81,479 | 31 Dec 2025 | Direct | ||
| Gary G. Smalley | TPC | Common Stock | Options Exercise | 586% | 477,454 | 558,933 | 31 Dec 2025 | Direct | ||
| Gary G. Smalley | TPC | Cash-Settled Performance Stock Units | Options Exercise | -100% | -477,454 | 0 | 31 Dec 2025 | Direct | ||
| Desai Jigisha | TPC | Common Stock | Gift | -1.29% | -1,035 | 79,100 | 19 Dec 2025 | Direct | ||
| Ronald N. Tutor | TPC | Common Stock | Gift | -7.78% | -60,000 | 711,477 | 19 Dec 2025 | By Ronald N. Tutor Separate Property Trust | ||
| Dennis D. Oklak | TPC | Common Stock | Gift | -1.32% | -1,250 | 93,151 | 15 Dec 2025 | Direct |