Olin Corporation

OLN Basic Materials Chemicals

Olin Corporation’s revenue for fiscal 2025 (year ended December 2025) was $6.8 billion, up 3.68% from fiscal 2024.

Revenue
+2.01%
EPS
−65.9%
Free cash flow
−111.6%
Total debt
+0.66%

Quarter to September 2026, against a year earlier

18.12 0.52 +2.95%
Market cap
$2.0B
P/E
0.0×
Fwd P/E
−23.8×
Dividend yield
4.42%
F-score
4/9
Altman Z
1.66
Beneish M
−2.69
Dividend safety
45/100
Sep '26 Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
0.26 0.34 0.50 0.35
P/FCF ratio
7.98 22.44 11.17 9.63
P/Operating CF
16.01 285.76 (69.61) 7.43
P/B ratio
1.03 1.32 1.95 1.28
EV/Sales
0.69 0.78 0.94 0.74
EV/EBITDA
11.89 13.27 16.15 9.58
EV/FCF
21.11 51.88 20.78 20.36
Current Ratio
1.45 1.42 1.36 1.21
Net Debt/EBITDA
0.00 16.91 72.08 (86.35)
Debt/Equity
1.75 1.77 1.73 1.51
Earnings Yield
(12.73%) (8.73%) (5.45%) (4.23%)
Free Cash Flow Yield
12.54% 4.46% 8.96% 10.38%
Free Cash Flow per Share
0.67 (0.19) (0.81) 2.25
Book value per Share
15.08 15.03 15.24 16.32
Free Cash Flow
76.50 (21.10) (92.30) 258.40
EV/EBIT
0.00 0.00 0.00 952.18
Other line items

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026