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...
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 been with Olin for a long time, starting as a Director of Finance in 1989. Over the years, he held various key roles, including Chief Financial Officer, President, and Chief Operating Officer, ultimately leading to his role as CEO. His leadership has focused on strong financial performance and aligning executive pay with shareholder interests. He was known for his significant contributions to the company’s growth and performance-based compensation. Fischer retired in April 2021 but left a lasting impact on Olin, guiding the company through important changes. One interesting aspect of his legacy is his record of insider trading, which peaked in 2022 with monthly holdings over $14 million despite fluctuations in values across the years. This reflects both strategic decisions and the trust shareholders placed in him. His experience and long-term vision for the company have been crucial during his tenure, making him a notable figure in the industry.