Olin Corporation (OLN)
NYSE: OLN · Real-Time Price · USD
25.93
+0.19 (0.74%)
At close: Jun 2, 2026, 4:00 PM EDT
26.26
+0.33 (1.27%)
After-hours: Jun 2, 2026, 7:59 PM EDT

Olin Corporation Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,9532,3663,9116,4857,0049,019
Market Cap Growth
21.63%-39.49%-39.70%-7.41%-22.34%132.42%
Enterprise Value
6,0725,2006,7249,2259,67311,719
Last Close Price
25.9320.8333.8053.9552.9457.52
PE Ratio
--37.1415.115.927.23
Forward PE
54.6279.8418.2521.459.096.30
PEG Ratio
-0.51-0.440.310.31
PS Ratio
0.440.350.600.950.751.01
PB Ratio
1.701.291.932.902.753.40
P/TBV Ratio
1.711.302.003.113.093.54
P/FCF Ratio
9.759.5512.698.784.165.86
P/OCF Ratio
5.774.997.776.663.645.18
EV/Sales Ratio
0.900.771.031.351.031.32
EV/EBITDA Ratio
11.669.878.257.414.074.82
EV/EBIT Ratio
427.61981.2222.6812.955.446.33
EV/FCF Ratio
20.0420.9821.8212.495.747.61
Debt / Equity Ratio
1.871.591.441.271.131.09
Debt / EBITDA Ratio
8.495.963.872.431.241.30
Debt / FCF Ratio
10.9312.6610.234.091.752.05
Net Debt / Equity Ratio
1.801.621.471.281.081.12
Net Debt / EBITDA Ratio
8.005.643.652.291.161.22
Net Debt / FCF Ratio
10.2911.999.653.861.631.93
Asset Turnover
0.920.910.860.871.131.06
Inventory Turnover
7.817.816.906.297.958.58
Quick Ratio
0.760.660.730.690.740.77
Current Ratio
1.361.211.271.291.381.34
Return on Equity (ROE)
-10.28%-5.15%4.86%18.79%51.08%63.21%
Return on Assets (ROA)
-1.05%0.04%2.87%7.30%17.01%18.58%
Return on Invested Capital (ROIC)
-1.35%0.06%3.54%8.98%20.81%22.24%
Return on Capital Employed (ROCE)
-2.03%0.09%4.89%11.24%26.71%26.62%
Earnings Yield
--2.69%6.62%16.89%13.84%
FCF Yield
10.26%10.48%7.88%11.39%24.06%17.08%
Dividend Yield
3.08%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
3.34%4.10%7.22%13.27%8.90%-3.23%
Total Shareholder Return
6.43%7.94%9.59%14.75%10.41%-1.83%
SEC Filings: 10-K · 10-Q