Olin Corporation (OLN)
NYSE: OLN · Real-Time Price · USD
18.51
-3.66 (-16.51%)
At close: Jul 31, 2026, 4:00 PM EDT
18.70
+0.19 (1.03%)
After-hours: Jul 31, 2026, 7:45 PM EDT

Olin Corporation Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,1102,3663,9116,4857,0049,019
Market Cap Growth
-4.65%-39.49%-39.70%-7.41%-22.34%132.42%
Enterprise Value
5,3405,3706,9189,3739,75511,997
Last Close Price
18.5120.8333.8053.9552.9457.52
PE Ratio
--37.1415.115.927.23
Forward PE
24.4779.8418.2521.459.096.30
PEG Ratio
-0.510.360.440.110.05
PS Ratio
0.310.350.600.950.751.01
PB Ratio
1.231.291.932.902.753.40
P/TBV Ratio
16.5010.0810.2812.359.2610.42
P/FCF Ratio
20.979.5512.698.784.165.86
P/OCF Ratio
6.874.997.776.663.645.18
EV/Sales Ratio
0.800.791.061.371.041.35
EV/EBITDA Ratio
13.5810.198.497.534.104.93
EV/EBIT Ratio
-1013.1923.3313.165.486.48
EV/FCF Ratio
53.0821.6622.4512.705.797.79
Debt / Equity Ratio
1.951.591.441.271.131.09
Debt / EBITDA Ratio
8.665.963.872.431.241.30
Debt / FCF Ratio
33.8712.6610.234.091.752.05
Net Debt / Equity Ratio
1.891.621.471.281.081.12
Net Debt / EBITDA Ratio
8.215.643.652.291.161.22
Net Debt / FCF Ratio
32.1111.999.653.861.631.93
Asset Turnover
0.910.910.860.871.131.06
Inventory Turnover
7.657.816.906.297.958.58
Quick Ratio
0.790.660.730.690.740.77
Current Ratio
1.421.211.271.291.381.34
Return on Equity (ROE)
-10.93%-5.15%4.86%18.79%51.08%63.21%
Return on Assets (ROA)
-1.03%0.04%2.87%7.30%17.01%18.58%
Return on Invested Capital (ROIC)
-1.56%0.07%4.33%11.05%25.79%28.05%
Return on Capital Employed (ROCE)
-1.82%0.09%4.89%11.24%26.71%26.62%
Earnings Yield
--2.69%6.62%16.89%13.84%
FCF Yield
4.77%10.48%7.88%11.39%24.06%17.08%
Dividend Yield
4.32%3.84%2.37%1.49%1.51%1.40%
Payout Ratio
--91.14%86.74%21.95%8.76%9.86%
Buyback Yield / Dilution
1.60%4.10%7.22%13.27%8.90%-3.23%
Total Shareholder Return
5.92%7.94%9.59%14.75%10.41%-1.83%
SEC Filings: 10-K · 10-Q