Olin Corporation (OLN)
NYSE: OLN · IEX Real-Time Price · USD
53.76
+0.46 (0.86%)
May 31, 2024, 4:00 PM EDT - Market closed

Olin Corporation Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019 2018 - 1995
Market Capitalization
6,4206,6127,2519,1673,8772,754
Upgrade
Market Cap Growth
--8.82%-20.91%136.45%40.76%-17.91%
Upgrade
Enterprise Value
9,3779,46410,00212,1457,9176,257
Upgrade
PE Ratio
19.2014.375.467.07-4.00-243.75
Upgrade
PS Ratio
0.970.970.771.030.670.45
Upgrade
PB Ratio
2.962.962.853.462.671.14
Upgrade
P/FCF Ratio
7.768.624.275.9428.9111.89
Upgrade
P/OCF Ratio
6.316.793.775.278.954.46
Upgrade
EV/Sales Ratio
1.421.391.071.361.381.02
Upgrade
EV/EBITDA Ratio
8.227.384.144.92-49.837.79
Upgrade
EV/EBIT Ratio
15.2512.645.506.44-10.8930.33
Upgrade
EV/FCF Ratio
11.3312.345.887.8759.0427.00
Upgrade
Debt / Equity Ratio
1.431.351.161.192.921.54
Upgrade
Debt / EBITDA Ratio
2.722.361.221.28-26.624.63
Upgrade
Debt / FCF Ratio
3.753.941.732.0531.5416.07
Upgrade
Quick Ratio
0.750.680.720.770.800.91
Upgrade
Current Ratio
1.381.291.381.341.431.58
Upgrade
Asset Turnover
0.850.871.121.040.660.66
Upgrade
Interest Coverage
3.354.1312.655.42-2.480.85
Upgrade
Return on Equity (ROE)
15.40%19.40%50.20%58.90%-52.40%-0.40%
Upgrade
Return on Assets (ROA)
4.50%5.80%15.80%15.10%-11.20%-0.10%
Upgrade
Return on Capital (ROIC)
8.96%10.99%25.66%26.84%-13.14%2.90%
Upgrade
Earnings Yield
5.49%6.96%18.30%14.14%-25.02%-0.41%
Upgrade
FCF Yield
12.89%11.60%23.44%16.84%3.46%8.41%
Upgrade
Dividend Yield
1.49%1.50%1.50%1.40%3.30%4.60%
Upgrade
Payout Ratio
28.57%21.90%8.70%9.80%-13.00%-1142.90%
Upgrade
Buyback Yield / Dilution
9.30%13.27%8.90%-3.23%2.71%3.62%
Upgrade
Total Shareholder Return
10.79%14.77%10.40%-1.83%6.01%8.22%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).