Sundar PichaiSundar Pichai earned $164M in 2023

Scott M. Sutton is the President and CEO of Olin Corporation, a role he has held since September 2020. With a background in civil engineering from Louisiana State University, Scott has spent decades working in the chemical and materials industries....

Quick Links
O

Scott M. Sutton

CEO of Olin

Education

Bachelor's degree in Civil Engineering from Louisiana State University.

Field of Expertise

Technology & Engineering - Engineering

Sector of Economy

Basic Materials

Born

January 1, 1965 - 60 years ago

CEO of Olin for

4 years 7 months (Sep 2020 - Present)

Previous Experience

CEO of Prince International Corporation, various roles at Celanese Corporation.

Holdings

See how much did Scott M. Sutton make over time.

Scott M. Sutton has shown a dynamic engagement with Olin Corp. through his significant stock holdings, which have seen considerable fluctuation in value. As of early 2024, his holdings ranged from approximately $12.29 million to $16.82 million over a series...

Total Stock Sold

$38.53M

OLN

$38.53M

724,577.171 OLN shares

What if they kept their stock?

If Scott M. Sutton didn't sell their stock, today they would have:
Extra OLN724,577.171 shares worth $10.94M.
This is -71.6% and $27.59M less than what they got when they sold the stock.

Insider Trading

See recent insider trades of Scott M. Sutton.

OLN

$3.45M

OLN at $52.48/share

Feb 26, 2024

Sale

OLN

$1.94M

OLN at $52.60/share

Feb 22, 2024

Sale

OLN

$1.94M

OLN at $52.60/share

Feb 21, 2024

Sale

OLN

88,244 shares

OLN

Feb 21, 2024

Received

OLN

$31.63M

OLN at $54.09/share

Jan 30, 2024

Sale

OLN

$100.00K

OLN at $10.00/share

Aug 20, 2020

Purchase

OLN

$225.60K

OLN at $11.28/share

Aug 11, 2020

Purchase

OLN

$234.94K

OLN at $15.66/share

Aug 23, 2019

Purchase

OLN

$234.94K

OLN at $15.66/share

Aug 23, 2019

Purchase

OLN

8,000 shares

OLN

May 8, 2019

Purchase

Compensation History

See how much did Scott M. Sutton make over time.

In 2023, Scott Sutton’s total compensation from Olin Corporation was around $11.98 million. He earned a base salary of $1.25 million and saw 74,320 shares of performance-based stock vesting, valued at approximately $4 million. Notably, he did not receive any bonuses for this year, which was attributed to not meeting certain performance metrics. However, he was granted 158,173 shares of RSUs, which will vest based on future performance. This reflects his focus on aligning executive incentives with the company's performance goals, a philosophy supported by Olin’s board. His compensation package emphasizes long-term value creation over immediate bonuses, aligning with the interests of shareholders.

Year

2023

Total Compensation

$5.53M

Salary

$1.25M

Board Justification

The compensation philosophy aligns executive pay with company performance, focusing on long-term growth and shareholder value.

Bonus

$0.00

Board Justification

No bonus was awarded for 2023 due to performance metrics not being met.

Other

$266.70K

Board Justification

Other compensation includes contributions to retirement accounts and life insurance premiums.

Restricted Stock

$4.01M(74.32K performance shares)

Board Justification

74,320 shares of performance shares vested in 2023 based on performance metrics achieved.

Performance Metrics

Performance metrics for 2023 included Adjusted EBITDA and Levered Free Cash Flow, with a significant portion of the STIP based on achieving these financial targets.

Other Olin CEOs

Here are other CEOs of Olin