Provided By PR Newswire
Last update: May 1, 2025
Highlights
CLAYTON, Mo., May 1, 2025 /PRNewswire/ -- 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.
Read more at prnewswire.com