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....

Current Market Cap

$5.85B

Number of Employees

7.33K

Total Compensation

2020 - 2023

Trending up by 323.06% last year
Showing total compensation for the last 2020 - 2023

Stock

Up by 0.00% last year

Salary

Up by 17.37% last year

Bonus

Up by 0.00% last year

Other

Up by 10.55% last year

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.

SEC Filing

From March 15, 2024

Scott M. Sutton

CEO of Olin

O

Education

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

Field of Expertise

Technology & Engineering - Engineering

Born

January 1, 1965 - 59 years ago

Is Founder?

No

Current Tenure

4 years 0 months (Sep 2020 - Present)

Previous Experience

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

View Holdings

Insider Holdings of Scott M. Sutton

OLN

$13.81M

-$6.41M (-31.72%)

Last Insider Trade

OLN

$2.56M

OLN at $52.43/share

Feb 26, 2024

Sale