Olin Announces First Quarter 2025 Results
1. Q1 2025 net income dramatically decreased to $1.4 million from $48.6 million. 2. Adjusted EBITDA for Q1 2025 was $185.6 million, a significant decline from $242.1 million. 3. Chlor Alkali Products saw sales rise due to unexpected higher demand. 4. Winchester segment earnings fell substantially, impacted by low commercial sales. 5. Olin's cost savings outlook improved, expecting savings of $50 to $70 million.