Olin Corporation (OLN)

$24.975
-0.16 (-0.66%)
Market Cap

$2.9B

P/E Ratio

21.4

Div Yield

3.15%

Volume

3M

52W Range

$0.00 - $0.00

Company Profile

At a glance

Strategic Resilience Amidst Trough: Olin Corporation is demonstrating remarkable resilience in a prolonged industrial downturn, leveraging its "Value First" commercial approach and integrated asset base to preserve Electrochemical Unit (ECU) margins and cash flow, even as net income declined due to broad market weakness.

Aggressive Cost Optimization & Growth Initiatives: The company is executing on its "Beyond 250" cost savings program, targeting $70-$90 million in run-rate savings by year-end 2025, alongside strategic bolt-on acquisitions like AMMO Inc. (TICKER:POWW) for Winchester and a new PVC tolling initiative, positioning for future growth.

Financial Fortitude & Shareholder Returns: Olin maintains a strong investment-grade balance sheet, proactively refinanced debt to extend maturities, and generated robust operating cash flow of $212.3 million in Q2 2025, enabling debt reduction, share repurchases, and dividend maintenance.

Price Chart

Loading chart...

The most compelling investment themes are the ones nobody is talking about yet.

Every Monday, get three under-the-radar themes with catalysts, data, and stocks poised to benefit.

Sign up now to receive them!

Also explore our analysis on 5,000+ stocks