OLN
OLN

Olin Corp

NYSE · Chemicals
$24.83
+1.42 (+6.07%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 6.75B 7.52B 1.08B 1.14B 915.80M
Net Income -42,624,390 -42,738,358 160.08M 174.63M 140.93M
EPS
Profit Margin -0.6% -0.6% 14.8% 15.3% 15.4%
Rev Growth -10.2% -10.2% +17.4% +15.5% +18.3%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 847.98M 847.98M 802.72M 1.04B 797.55M
Total Equity 568.84M 568.84M 1.11B 1.03B 1.13B
D/E Ratio 1.49 1.49 0.73 1.02 0.71
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 619.90M 656.08M 240.90M 216.77M 190.47M
Free Cash Flow 110.13M 112.05M 57.07M