John E. Fischer, born in 1956, holds a Bachelor’s degree from the University of Michigan and has built a strong career in finance. He became the CEO of Olin Corporation on May 1, 2016, succeeding Joseph D. Rupp. Fischer has...

Current Market Cap

$5.69B

Number of Employees

7.33K

Total Compensation

2017 - 2021

Trending up by 46.46% last year
Showing total compensation for the last 2017 - 2021

Stock

Up by 46.11% last year

Salary

Down by -34.78% last year

Bonus

Up by 284.78% last year

Other

Down by -35.39% last year

Year

2021

Total Compensation

$8.52M

Salary

$750.00K

Board Justification

Olin's compensation philosophy is designed to align executive compensation with the interests of shareholders, focusing on performance-based pay and competitive benchmarking.

Bonus

$1.73M

Board Justification

Annual cash incentive based on performance metrics including Adjusted EBITDA and Levered Free Cash Flow.

Other

$94.81K

Board Justification

Includes contributions to retirement accounts, excess liability insurance premiums, and other personal benefits.

Restricted Stock

$5.95M(103.5K Performance Shares)

Board Justification

Performance shares that vested based on company performance metrics for the three-year period ending December 31, 2021.

Performance Metrics

Compensation determined based on financial results, particularly Adjusted EBITDA, Adjusted Cash Flow, and relative total return to shareholders.

SEC Filing

From March 14, 2022