Loading...
Olin Corporation reported a net income of $48.6 million, or $0.40 per diluted share, for the first quarter of 2024. Sales were $1,635.3 million. The company's adjusted EBITDA was $242.1 million. Share repurchases totaled $105.4 million during the quarter.
First quarter net income was $48.6 million, or $0.40 per diluted share.
Adjusted EBITDA for the quarter reached $242.1 million.
Share repurchases amounted to $105.4 million in the first quarter.
All business segments improved sequentially from fourth quarter 2023.
Olin anticipates its second quarter 2024 adjusted EBITDA to improve from first quarter 2024 levels and expects full year 2024 adjusted EBITDA to be similar to or slightly higher than 2023 levels.