Sean D. Keohane maintains a significant stake in Cabot Corporation, which showcases his commitment to the company. Over the years, there have been fluctuations in his holdings, but a notable peak came in 2019, when his wealth was substantially tied...

$0.000%

No data yet.

No data yet.

Recent Insider Trades

No insider trades found for this CEO.