Sundar PichaiSundar Pichai earned $164M in 2023

Joseph D. Rupp has been the driving force behind Olin Corporation since 2002, serving as its Chief Executive Officer and later as Chairman. He holds a Bachelor's degree in Chemical Engineering from the University of Michigan, which laid the groundwork...

Quick Links
O

Joseph D. Rupp

Ex-CEO of Olin

Education

Bachelor's degree in Chemical Engineering from the University of Michigan.

Field of Expertise

Technology & Engineering - Engineering

Sector of Economy

Basic Materials

Born

January 1, 1951 - 74 years ago

CEO of Olin for

14 years 3 months (Jan 2002 - Apr 2016)

Previous Experience

Chairman of the Board since 2005, CEO of Olin since 2002.

Holdings

See how much did Joseph D. Rupp make over time.

Joseph D. Rupp's investments in Olin Corporation have experienced significant growth during his tenure. At one point, his holdings peaked at around $44 million in November 2021. Since then, there have been fluctuations, with values dropping back to approximately $31...

Mar 18, 2025

Insider Trading

See recent insider trades of Joseph D. Rupp.

NUE

1,240 shares

NUE

Jun 1, 2023

Received

NUE

1,262 shares

NUE

Jun 1, 2022

Received

NUE

1,354 shares

NUE

Jun 1, 2021

Received

NUE

3,532 shares

NUE

Jun 1, 2020

Received

OLN

37,500 shares

OLN

Aug 17, 2016

Received

OLN

$998.32K

OLN at $14.26/share

Feb 18, 2016

Purchase

OLN

40,500 shares

OLN

Aug 19, 2015

Received

OLN

35,000 shares

OLN

Aug 27, 2014

Received

OLN

41,500 shares

OLN

Aug 21, 2013

Received

OLN

41,500 shares

OLN

Aug 15, 2012

Received

Compensation History

See how much did Joseph D. Rupp make over time.

In 2005, Joseph D. Rupp's total compensation was reported at $1.85 million, which included a base salary of $750,000 and a bonus of $962,400 based on performance metrics tied primarily to earnings. His compensation structured aimed to align his personal financial incentives with Olin's operational goals. This approach continued into later years, with adjustments reflecting the company’s results. Notably, after stepping down as CEO in 2016 and transitioning to Chairman, Rupp took a significant pay cut, lowering his base salary to $500,000. This move was strategic, as it highlighted a focus on long-term company growth rather than short-term gains.

Year

2005

Total Compensation

$1.85M

Salary

$750.00K

Board Justification

Olin's compensation philosophy aims to attract, motivate, and retain high-quality executives, aligning their interests with those of shareholders and providing incentives to achieve financial and strategic objectives.

Bonus

$962.40K

Board Justification

The bonus for 2005 was awarded based on a formula related to earnings per share (89%) and the accomplishment of certain strategic objectives (11%).

Other

$140.37K

Board Justification

Other compensation includes life insurance premiums, CEOP match, and other benefits.

Restricted Stock

$0.00(0 N/A)

Board Justification

No restricted stock units were reported as vested in 2005.

Performance Metrics

The performance metrics for determining the CEO's compensation included earnings per share performance and strategic objectives related to operational improvements and cost savings.

Other Olin CEOs

Here are other CEOs of Olin