Skip to main content

Want a detailed portfolio tracker?

OLN
NYSE
$22.18

Olin Corp (OLN)

Olin Corporation manufactures and distributes chemical products in the United States, Europe, and internationally. The company is headquartered in Clayton, Missouri.
Website: https://www.olin.com
Industry:
Chemicals
68 analysts
Hold
Target: $26.21 (+18.17%)

Market Cap

$2.49B

Free Cash Flow Yield

8.99%

Dividend Yield

3.64%

Beta (5Y)

1.42

Price Chart

Valuation
Market Cap$2.49B
Forward P/E42.73
PEG7.05
P/S0.37
P/B1.39
Profitability
Total Revenue (TTM)$6.72B
Gross Profit (TTM)$428M
EBITDA$390M
Profit Margin-5.2%
Operating Margin-4.9%
EPS-$1.63
Financial Health
Debt-to-Equity172.8%
Free Cash Flow Yield8.99%
Dividend Yield3.64%
Growth & Risk
EPS 5Y CAGR-16.86%
Revenue 5Y CAGR+1.45%
FCF 5Y CAGR-5.63%
Dividends 5Y CAGR+4.56%
Beta (5Y)1.42
Sharpe Ratio0.38