Sundar PichaiSundar Pichai earned $164M in 2023

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

Quick Links
O

John E. Fischer

Ex-CEO of Olin

Education

Bachelor's degree from the University of Michigan.

Field of Expertise

Finance & Banking - Finance

Sector of Economy

Basic Materials

Born

January 1, 1956 - 69 years ago

CEO of Olin for

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.

Holdings

See how much did John E. Fischer make over time.

John E. Fischer's stock holdings saw significant fluctuations during his tenure at Olin Corp. His holdings peaked at around $14.80 million in May 2022 before gradually decreasing. In the months leading up to his retirement in April 2021, he reported...

Mar 18, 2025

Total Stock Sold

$2.81M

OLN

$2.81M

95,333 OLN shares

What if they kept their stock?

If John E. Fischer didn't sell their stock, today they would have:
Extra OLN95,333 shares worth $1.28M.
This is -54.29% and $1.52M less than what they got when they sold the stock.

Charitable Transactions

OLN

8,424 shares

OLN

Recent Charitable Transactions

OLN

2,518 shares

OLN

May 12, 2020

Charity

OLN

1,000 shares

OLN

Aug 30, 2017

Charity

OLN

1,106 shares

OLN

Dec 1, 2016

Charity

OLN

450 shares

OLN

Jun 9, 2014

Charity

OLN

1,000 shares

OLN

Sep 23, 2013

Charity

OLN

450 shares

OLN

Jan 23, 2013

Charity

Insider Trading

See recent insider trades of John E. Fischer.

OLN

8,634 shares

OLN

Feb 15, 2021

Received

OLN

2,518 shares

OLN

May 12, 2020

Charity

OLN

18,226 shares

OLN

Feb 18, 2020

Received

OLN

17,000 shares

OLN

Aug 20, 2019

Received

OLN

7,500 shares

OLN

Aug 21, 2018

Received

OLN

$1.38M

OLN at $36.80/share

Nov 1, 2017

Sale

OLN

$129.36K

OLN at $15.68/share

Nov 1, 2017

Received

OLN

1,000 shares

OLN

Aug 30, 2017

Charity

OLN

4,250 shares

OLN

Aug 22, 2017

Received

OLN

1,106 shares

OLN

Dec 1, 2016

Charity

Compensation History

See how much did John E. Fischer make over time.

In 2021, John E. Fischer’s total compensation reached $10.1 million, comprised of salary, bonuses, and vested stock options. His base salary was $750,000, with an impressive bonus of $1.72 million based on performance metrics. The vested stock portion of his compensation amounted to over $5.9 million, demonstrating Olin's commitment to performance-based pay, aligning Fischer’s incentives with the company's success. His compensation reflected not only financial results but also the overall health of Olin as a business during his leadership, with adjustments in the previous years ranging from $715,404 in 2019 to $8 million in 2020. This range shows the correlation between his performance and the company's financial metrics, highlighting how executive compensation is often tied to stock performance and shareholder success.

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.