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

Current Market Cap

$4.89B

Number of Employees

7.33K

Total Compensation

2002 - 2005

Trending up by 49.92% last year
Showing total compensation for the last 2002 - 2005

Stock

Up by 0.00% last year

Salary

Up by 20.00% last year

Bonus

Up by 92.48% last year

Other

Up by 26.67% last year

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.

SEC Filing

From March 3, 2006

Joseph D. Rupp

Ex-CEO of Olin

JD

Education

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

Field of Expertise

Technology & Engineering - Engineering

Born

January 1, 1951 - 73 years ago

Is Founder?

No

Tenure

14 years 3 months (Jan 2002 - Apr 2016)

Previous Experience

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

View Holdings

Insider Holdings of Joseph D. Rupp

NUEOLN

$30.79M

-$8.85M (-22.33%)

Last Insider Trade

NUE

1,240 shares

NUE

Jun 1, 2023

Received