Alexander KarpAlexander Karp earned $1B in 2024

In 2023, Sean D. Keohane earned $2.36M in total compensation at Cabot Corporation, including $1.08M salary and $1.05M bonus. Most recently acquired 91,684 shares in Nov 2024. Currently holds stock worth $27.37M. 9+ years at the helm of Cabot Corporation.

Compensation History

Annual executive compensation data for Sean D. Keohane, including salary, bonuses, and stock awards.

Year

2023

Total Compensation

$2.36M

Salary

$1.08M

Bonus

$1.05M

Other

$235.25K

Salary

$1.08M

Board Justification

The compensation philosophy aligns with company performance, peer benchmarking, and retention strategies, with a significant portion of executive pay being performance-based.

Bonus

$1.05M

Board Justification

The STI payout was based on the achievement of 59.6% of target against corporate performance and 125% of target against individual performance, resulting in a payout of 79% of target.

Other Compensation

$235.25K

Board Justification

Includes contributions to 401(k) Plan, Supplemental 401(k) Plan, Deferred Compensation Plan, and other benefits.

Restricted Stock

$0.000 TSU

Board Justification

No stock grants vested in 2023 as the focus is on performance-based compensation.

Performance Metrics

The performance metrics include adjusted EBIT, NWC days, and discretionary free cash flow (DFCF) for the STI program.

C

Sean D. Keohane

CEO of Cabot Corporation

Education

Not specified

Sector of Economy

Basic Materials

CEO of Cabot Corporation for

9 years 8 months (Mar 2016 - Present)

Previous Experience

Joined Cabot in 2002, Executive Vice President and President of the Company’s Reinforcement Materials segment since November 2014

Holdings

Track Sean D. Keohane's stock holdings and portfolio value over time.

Total Stock Sold

$15.24M

CBT

$15.24M

252,508 CBT shares

What if they kept their stock?

If Sean D. Keohane didn't sell their stock, today they would have:
Extra CBT252,508 shares worth $16.19M.
This is 6.19% and $944.09K more than what they got when they sold the stock.

Insider Trading

Sean D. Keohane's recent stock transactions, purchases, and sales filed with the SEC.

CBT

91,684 shares

CBT

Nov 18, 2024

Received

CBT

33,914 shares

CBT

Nov 8, 2024

Received

CBT

$2.61M

CBT at $101.75/share

Sep 3, 2024

Sale

CBT

$1.53M

CBT at $85.48/share

Mar 1, 2024

Sale

CBT

37,402 shares

CBT

Nov 20, 2023

Received

CBT

25,000 shares

CBT

Nov 10, 2023

Received

CBT

66,196 shares

CBT

Nov 21, 2022

Received

CBT

21,939 shares

CBT

Nov 11, 2022

Received

CBT

$989.26K

CBT at $69.19/share

May 24, 2022

Sale

CBT

57,673 shares

CBT

Nov 22, 2021

Received

Rivals

Compare Sean D. Keohane with competitor CEOs and industry peers.