Olin Announces First Quarter 2025 Results
1. OLN Q1 2025 net income drops to $1.4 million from $48.6 million in 2024. 2. Adjusted EBITDA fell to $185.6 million, down from $242.1 million year-over-year. 3. Chlor Alkali Products performance improved due to higher chlorine demand despite uncertainties. 4. Winchester commercial sales decreased mainly due to low consumer disposable income. 5. The company plans $50 to $70 million in cost savings and reduced capital spending.