Highlights
- First quarter 2025 net income of $1.4 million, or $0.01 per diluted share
- Quarterly adjusted EBITDA of $185.6 million
CLAYTON, Mo., May 1, 2025 -- Olin Corporation (NYSE: OLN) announced financial results for the first quarter ended March 31, 2025. First quarter 2025 reported net income was $1.4 million, or $0.01 per diluted share, which compares to first quarter 2024 reported net income of $48.6 million, or $0.40 per diluted share. First quarter 2025 adjusted EBITDA of $185.6 million excludes depreciation and amortization expense of $132.2 million and restructuring charges of $4.0 million. First quarter 2024 adjusted EBITDA was $242.1 million. Sales in the first quarter 2025 were $1,644.2 million, compared to $1,635.3 million in the first quarter 2024.
This News is brought to you by Qube Mark, your trusted source for the latest updates and insights in marketing technology. Stay tuned for more groundbreaking innovations in the world of technology.