Olin Corporation (OLN) NYSE

19.27

-0.135(-0.70%)

Updated at November 10 10:20AM

Currency In USD

Valuation

Market Cap3.98B
Enterprise Value6.96B
P/E Ratio41.59
PEG Ratio0.09
Price/Sales Ratio0.33
Price/Book Ratio1.12
Enterprise/Revenue0.78
Enterprise/EBITDA27.47

Fiscal Year

Fiscal YearDecember 31, 2024
Most Recent QuarterSeptember 30, 2025

Profitability

Profit Margin0.01
Operating Margin0.02

Management Effectiveness

Return On Assets0.01
Return On Equity0.03

Income Statement

Revenue6.54B
Revenue/Share59.07
Gross Profit737.5M
EBITDA873.9M
Net Income108.6M
Diluted EPS0.91

Balance Sheet

Total Cash140.3M
Total Cash/Share1.22
Total Debt3.24B
Total Debt/Equity1.63
Current Ratio1.56
Book Value Per Share17.35

Price History

52-Week Change-56.06
52-Week High44.76
52-Week Low17.66
Moving Average 50 Days23.65
Moving Average 200 Days22.9

Statistics

Average Volume2.59M
Shares Outstanding114.16M
% Held by Institutions86.98

Dividend And Splits

Trailing Annual Dividend Rate0.8
Trailing Annual Dividend Yield4.12
Payout Ratio1.72
Last Split Factor63:40
Last Split DateFebruary 09, 1999