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
Older periods Dec '25 Mar '26 Jun '26 Sep '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026