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

$4.89B

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

John E. Fischer

Ex-CEO of Olin

JE

Education

Bachelor's degree from the University of Michigan.

Field of Expertise

Finance & Banking - Finance

Born

January 1, 1956 - 68 years ago

Is Founder?

No

Tenure

4 years 11 months (May 2016 - Apr 2021)

Previous Experience

Chief Financial Officer from 2005 to 2014, President and Chief Operating Officer from 2014 to 2016.

View Holdings

Insider Holdings of John E. Fischer

OLN

$10.06M

-$2.44M (-19.55%)

Last Insider Trade

OLN

8,634 shares

OLN

Feb 15, 2021

Received