Insider at

04

Insider transactions

05
0 buys (P) 3 sells (S) Net: $-197,709,600 + 67 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

67 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 31, 2026 TPC S 10,000 $89.86 $898,600 701,477 Indirect -1.41% Disposed -3.5% (price as of 2026-10-02)
Aug. 31, 2026 TPC S 1,500,000 $85.57 $128,355,000 2,634,967 Indirect -36.28% Disposed 1.4% (price as of 2026-10-02)
Aug. 31, 2026 TPC S 800,000 $85.57 $68,456,000 733,255 Indirect -52.18% Disposed 1.4% (price as of 2026-10-02)
Sept. 18, 2025 TPC S 83,144 $64.94 $5,399,371 4,062,985 Indirect -2.01% Disposed 33.6% (price as of 2026-10-02)
Sept. 17, 2025 TPC S 39,037 $64.56 $2,520,229 4,154,129 Indirect -0.93% Disposed 34.3% (price as of 2026-10-02)
Sept. 17, 2025 TPC S 77,819 $64.03 $4,982,751 4,193,166 Indirect -1.82% Disposed 35.5% (price as of 2026-10-02)
Sept. 3, 2025 TPC S 44,312 $59.13 $2,620,169 4,270,985 Indirect -1.03% Disposed 46.7% (price as of 2026-10-02)
Aug. 28, 2025 TPC S 80,660 $59.95 $4,835,567 4,315,297 Indirect -1.83% Disposed 44.7% (price as of 2026-10-02)
Aug. 26, 2025 TPC S 106,832 $59.06 $6,309,498 4,395,957 Indirect -2.37% Disposed 46.9% (price as of 2026-10-02)
Aug. 25, 2025 TPC S 68,196 $59.19 $4,036,521 4,502,789 Indirect -1.49% Disposed 46.5% (price as of 2026-10-02)
Aug. 25, 2025 TPC S 20,000 $59.18 $1,183,600 771,477 Indirect -2.53% Disposed 46.6% (price as of 2026-10-02)
Aug. 22, 2025 TPC S 80,000 $58.65 $4,692,000 791,477 Indirect -9.18% Disposed 47.9% (price as of 2026-10-02)
June 11, 2025 TPC S 55,478 $40.60 $2,252,407 4,570,985 Indirect -1.20% Disposed 113.6% (price as of 2026-10-02)
June 11, 2025 TPC S 75,000 $41.18 $3,088,500 4,626,463 Indirect -1.60% Disposed 110.6% (price as of 2026-10-02)
June 10, 2025 TPC S 29,522 $40.51 $1,195,936 4,701,463 Indirect -0.62% Disposed 114.1% (price as of 2026-10-02)
June 3, 2025 TPC S 100,000 $38.62 $3,862,000 4,730,985 Indirect -2.07% Disposed 124.6% (price as of 2026-10-02)
June 2, 2025 TPC S 50,000 $37.45 $1,872,500 1,011,477 Indirect -4.71% Disposed 131.6% (price as of 2026-10-02)
Nov. 11, 2024 TPC S 10,494 $31.14 $326,783 3,257,313 Indirect -0.32% Disposed 178.5% (price as of 2026-10-02)
Nov. 11, 2024 TPC S 114,506 $30.68 $3,513,044 3,267,807 Indirect -3.39% Disposed 182.7% (price as of 2026-10-02)
Nov. 8, 2024 TPC S 5,903 $31.85 $188,011 2,362,267 Indirect -0.25% Disposed 172.3% (price as of 2026-10-02)
Nov. 8, 2024 TPC S 6,467 $31.02 $200,606 2,368,170 Indirect -0.27% Disposed 179.6% (price as of 2026-10-02)
Nov. 8, 2024 TPC S 12,630 $30.13 $380,542 2,374,637 Indirect -0.53% Disposed 187.9% (price as of 2026-10-02)
Nov. 8, 2024 TPC S 25,000 $30.80 $770,000 3,382,313 Indirect -0.73% Disposed 181.6% (price as of 2026-10-02)
June 13, 2024 TPC S 25,000 $19.40 $485,000 2,387,267 Indirect -1.04% Disposed 347.1% (price as of 2026-10-02)
June 7, 2024 TPC S 49,282 $19.91 $981,205 3,361,940 Indirect -1.44% Disposed 335.6% (price as of 2026-10-02)
June 6, 2024 TPC S 25,718 $20.66 $531,334 3,411,222 Indirect -0.75% Disposed 319.8% (price as of 2026-10-02)
March 1, 2024 TPC S 50,000 $11.86 $593,000 3,236,940 Indirect -1.52% Disposed 631.3% (price as of 2026-10-02)
Dec. 19, 2023 TPC S 54,670 $8.59 $469,615 3,286,940 Indirect -1.64% Disposed 909.7% (price as of 2026-10-02)
Dec. 18, 2023 TPC S 45,330 $8.67 $393,011 3,341,610 Indirect -1.34% Disposed 900.3% (price as of 2026-10-02)
Nov. 22, 2023 TPC S 100,000 $8.11 $811,000 3,386,940 Indirect -2.87% Disposed 969.4% (price as of 2026-10-02)
Sept. 18, 2023 TPC S 50,000 $8.05 $402,500 3,486,940 Indirect -1.41% Disposed 977.4% (price as of 2026-10-02)
Sept. 14, 2023 TPC S 25,000 $8.00 $200,000 3,536,940 Indirect -0.70% Disposed 984.1% (price as of 2026-10-02)
Sept. 11, 2023 TPC S 25,000 $8.27 $206,750 3,561,940 Indirect -0.70% Disposed 948.7% (price as of 2026-10-02)

Showing latest 100 of 1829 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
March 13, 2026 TPC Phantom Stock Units Common Stock (152,932) · · 152,932 Disposed
March 12, 2026 TPC Phantom Stock Units Common Stock (155,509) · · 155,509 Disposed
March 11, 2026 TPC Phantom Stock Units Common Stock (58,510) · · 58,510 Acquired
March 8, 2026 TPC Restricted Stock Units Common Stock (176,730) · · 176,730 Disposed
March 13, 2025 TPC Phantom Stock Units Common Stock (152,932) · · 152,932 Disposed
March 12, 2025 TPC Phantom Stock Units Common Stock (155,509) · · 155,509 Acquired
March 9, 2025 TPC Restricted Stock Units Common Stock (105,257) · · 105,257 Disposed
March 8, 2025 TPC Restricted Stock Units Common Stock (176,729) · · 176,729 Disposed
Dec. 19, 2024 TPC Employee Stock Option (Right to Buy) Common Stock (122,193) $24.05 Dec. 22, 2024 122,193 Disposed
Dec. 19, 2024 TPC Employee Stock Option (Right to Buy) Common Stock (126,006) $24.05 Dec. 22, 2024 126,006 Disposed
Aug. 25, 2024 TPC Restricted Stock Units Common Stock (91,996) · · 91,996 Disposed
March 13, 2024 TPC Phantom Stock Units Common Stock (458,795) · · 458,795 Acquired
March 9, 2024 TPC Restricted Stock Units Common Stock (105,256) · · 105,256 Disposed
March 8, 2024 TPC Restricted Stock Units Common Stock (176,729) · · 176,729 Disposed
Aug. 25, 2023 TPC Restricted Stock Units Common Stock (91,995) · · 91,995 Disposed
March 9, 2023 TPC Restricted Stock Units Common Stock (105,256) · · 105,256 Disposed
March 8, 2023 TPC Restricted Stock Units Common Stock (530,188) · · 530,188 Acquired
Aug. 25, 2022 TPC Restricted Stock Units Common Stock (91,995) · · 91,995 Disposed
March 9, 2022 TPC Restricted Stock Units Common Stock (315,769) · · 315,769 Acquired
Dec. 31, 2021 TPC Restricted Stock Units Common Stock (75,000) · · 75,000 Disposed
Aug. 25, 2021 TPC Restricted Stock Units Common Stock (275,986) · · 275,986 Acquired
Jan. 18, 2021 TPC Restricted Stock Units Common Stock (18,750) · · 18,750 Disposed
Jan. 18, 2021 TPC Employee Stock Option (Right to Buy) Common Stock (18,750) $25.70 Jan. 5, 2028 18,750 Acquired
Jan. 18, 2021 TPC Employee Stock Option (Right to Buy) Common Stock (18,750) $25.70 Jan. 5, 2028 18,750 Disposed
Jan. 18, 2021 TPC Employee Stock Option (Right to Buy) Common Stock (18,750) $25.70 Jan. 5, 2028 18,750 Acquired
Jan. 4, 2021 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Disposed
Jan. 18, 2020 TPC Employee Stock Option (Right to Buy) Common Stock (30,682) $25.70 Jan. 5, 2028 30,682 Acquired
Jan. 18, 2020 TPC Employee Stock Option (Right to Buy) Common Stock (30,682) $25.70 Jan. 5, 2028 30,682 Disposed
Jan. 18, 2020 TPC Employee Stock Option (Right to Buy) Common Stock (30,682) $25.70 Jan. 5, 2028 30,682 Acquired
March 15, 2019 TPC Restricted Stock Units Common Stock (122,193) · · 122,193 Acquired
March 15, 2019 TPC Restricted Stock Units Common Stock (27,807) · · 27,807 Acquired
March 15, 2019 TPC Employee Stock Option (Right to Buy) Common Stock (27,807) $24.05 · 27,807 Acquired
March 15, 2018 TPC Restricted Stock Units Common Stock (120,097) · · 120,097 Disposed
March 15, 2018 TPC Employee Stock Option (Right to Buy) Common Stock (23,994) $24.05 · 23,994 Disposed
March 15, 2018 TPC Restricted Stock Units Common Stock (23,994) · · 23,994 Disposed
March 15, 2018 TPC Restricted Stock Units Common Stock (126,006) · · 126,006 Disposed
Jan. 5, 2018 TPC Restricted Stock Units Common Stock (75,000) · · 75,000 Acquired
Jan. 5, 2018 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Acquired
Jan. 5, 2018 TPC Employee Stock Option (Right to Buy) Common Stock (75,000) $25.70 Jan. 5, 2028 75,000 Acquired
Jan. 5, 2018 TPC Employee Stock Option (Right to Buy) Common Stock (75,000) $25.70 Jan. 5, 2028 75,000 Acquired
Jan. 5, 2018 TPC Employee Stock Option (Right to Buy) Common Stock (75,000) $25.70 Jan. 5, 2028 75,000 Acquired
March 15, 2017 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Disposed
March 15, 2017 TPC Employee Stock Option (Right to Buy) Common Stock (7,598) $28.17 · 7,598 Disposed
March 15, 2017 TPC Restricted Stock Units Common Stock (7,598) · · 7,598 Disposed
March 15, 2017 TPC Restricted Stock Units Common Stock (142,402) · · 142,402 Disposed
March 15, 2016 TPC Employee Stock Option (Right to Buy) Common Stock (150,000) $11.05 · 150,000 Disposed
March 15, 2016 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Disposed
March 15, 2015 TPC Restricted Stock Units Common Stock (225,000) · · 225,000 Disposed
Dec. 22, 2014 TPC Employee Stock Option Common Stock · · 150,000 Acquired
Dec. 22, 2014 TPC Employee Stock Option Common Stock · · 150,000 Acquired
Dec. 22, 2014 TPC Restricted Stock Units Common Stock · · 150,000 Acquired
Dec. 22, 2014 TPC Restricted Stock Units Common Stock · · 150,000 Acquired
Dec. 22, 2014 TPC Restricted Stock Units Common Stock · · 120,097 Acquired
Dec. 22, 2014 TPC Restricted Stock Units Common Stock · · 120,097 Acquired
Nov. 12, 2014 TPC Restricted Stock Units Common Stock · · 112,150 Acquired
March 30, 2014 TPC Employee Stock Option (Right to Buy) Common Stock (150,000) $28.17 March 30, 2024 150,000 Acquired
March 30, 2014 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Acquired
March 15, 2014 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Disposed
Nov. 13, 2013 TPC Employee Stock Option (Right to Buy) Common Stock (75,000) $22.20 Nov. 13, 2023 75,000 Acquired
Nov. 13, 2013 TPC Restricted Stock Units Common Stock (75,000) · · 75,000 Acquired
May 28, 2013 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Disposed
June 1, 2012 TPC Employee Stock Option (Right to Buy) Common Stock (150,000) $11.05 June 1, 2022 150,000 Acquired
June 1, 2012 TPC Employee Stock Option (Right to Buy) Common Stock (150,000) $11.05 June 1, 2022 150,000 Acquired
June 1, 2012 TPC Employee Stock Option (Right to Buy) Common Stock (150,000) $11.05 June 1, 2022 150,000 Acquired
June 1, 2012 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Acquired
June 1, 2012 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Acquired
June 1, 2012 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Acquired
May 29, 2012 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Disposed
May 28, 2011 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Disposed
May 28, 2010 TPC Restricted Stock Units Common Stock (150,000) · · 150,000 Disposed
May 28, 2009 TPC Employee Stock Option (Right to Buy) Common Stock (150,000) $20.33 May 28, 2019 150,000 Acquired
May 28, 2009 TPC Employee Stock Option (Right to Buy) Common Stock (150,000) $20.33 May 28, 2019 150,000 Acquired
May 28, 2009 TPC Employee Stock Option (Right to Buy) Common Stock (150,000) $20.33 May 28, 2019 150,000 Acquired
May 28, 2009 TPC Employee Stock Option (Right to Buy) Common Stock (150,000) $20.33 May 28, 2019 150,000 Acquired
May 28, 2009 TPC Employee Stock Option (Right to Buy) Common Stock (150,000) $20.33 May 28, 2019 150,000 Acquired
May 28, 2009 TPC Restricted Stock Unit Common Stock (150,000) · · 150,000 Acquired
May 28, 2009 TPC Restricted Stock Unit Common Stock (150,000) · · 150,000 Acquired
May 28, 2009 TPC Restricted Stock Unit Common Stock (150,000) · · 150,000 Acquired
May 28, 2009 TPC Restricted Stock Unit Common Stock (150,000) · · 150,000 Acquired
May 28, 2009 TPC Restricted Stock Unit Common Stock (150,000) · · 150,000 Acquired
June 30, 2008 TPC Restricted Stock Unit Common Stock (150,000) · · 150,000 Disposed
June 29, 2007 TPC Restricted Stock Unit Common Stock (150,000) · · 150,000 Disposed
June 30, 2006 TPC Restricted Stock Unit Common Stock (150,000) · · 150,000 Disposed
April 5, 2006 TPC Restricted Stock Unit Common Stock (150,000) · · 150,000 Acquired
April 5, 2006 TPC Restricted Stock Unit Common Stock (150,000) · · 150,000 Acquired
April 5, 2006 TPC Restricted Stock Unit Common Stock (150,000) · · 150,000 Acquired
Dec. 30, 2005 TPC Call Option (right to buy) Common Stock $8.36 March 29, 2006 2,352,941 Disposed
Aug. 13, 2004 TPC Stock Option (right to buy) [F9] Common Stock (150,000) $8.38 Jan. 16, 2005 150,000 Disposed
Aug. 13, 2004 TPC Stock Option (right to buy) [F7] Common Stock (45,000) $5.29 Dec. 9, 2006 45,000 Disposed
Aug. 13, 2004 TPC Stock Option (right to buy) [F5] Common Stock (30,000) $5.12 Jan. 3, 2007 30,000 Disposed
Aug. 13, 2004 TPC Stock Option (right to buy) [F3] Common Stock (1,000,000) $4.50 March 28, 2010 1,000,000 Disposed
March 29, 2000 TPC Call Option (right to buy) [F1] Common (2,352,941) · March 29, 2006 1 Acquired
Jan. 4, 1999 TPC Stock Option (right to buy) [F1] Common Stock (30,000) $5.12 Jan. 4, 2007 30,000 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

TPC

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2024 $1,900,000 · · · $5,320,000 · $4,670,489 $26,042,027
2023 $1,900,000 · · · $6,650,000 · $1,429,243 $20,645,327
2022 $1,900,000 · · · $3,990,000 · $961,896 $14,877,151

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.