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.
Sector:
Basic Materials
Industry:
Chemicals
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