OLN

Olin Corporation
NYSEBASIC MATERIALSCHEMICALS

Key Statistics

Market Cap
$3.30B
P/E Ratio
EPS
$-0.88
Beta
1.37
52W High
$30.46
52W Low
$17.61
50-Day MA
$25.12
200-Day MA
$22.69
Dividend Yield
2.65%
Profit Margin
-1.48%
Forward P/E
42.73
PEG Ratio
7.05

About Olin Corporation

Olin Corporation manufactures and distributes chemical products in the United States, Europe, and internationally. The company is headquartered in Clayton, Missouri.

Official WebsiteUSAFY End: December

Fundamentals

Revenue (TTM)$6.78B
Gross Profit (TTM)$500.50M
EBITDA$654.90M
Operating Margin-3.50%
Return on Equity-5.15%
Return on Assets1.12%
Revenue/Share (TTM)$59.17
Book Value$16.19
Price-to-Book1.77
Price-to-Sales (TTM)0.49
EV/Revenue0.918
EV/EBITDA11.34
Quarterly Earnings Growth (YoY)-97.50%
Quarterly Revenue Growth (YoY)-0.40%
Shares Outstanding$113.86M
Float$112.93M
% Insiders0.38%
% Institutions100.72%

Analyst Ratings

Consensus ($23.93 target)
1
Buy
12
Hold
1
Sell
Data last updated: 4/9/2026