Olin Corporation reported a net income of $52.9 million, or $0.43 per diluted share, for Q4 2023, a decrease compared to Q4 2022. Sales were $1,614.6 million, also lower than the previous year. The company's adjusted EBITDA was $210.1 million. Despite the challenging economic environment, Olin successfully repurchased shares and is confident in future earnings and cash flow.
Net income for Q4 2023 was $52.9 million, or $0.43 per diluted share.
Adjusted EBITDA for Q4 2023 was $210.1 million.
Sales for Q4 2023 reached $1,614.6 million.
The company repurchased approximately 10% of its outstanding shares in 2023.
Olin anticipates an improved 2024 adjusted EBITDA compared to 2023, expecting Q1 2024 results from the Chemical businesses to be slightly higher than Q4 2023 levels, and Winchester's Q1 2024 results to increase sequentially. Overall, Olin expects its Q1 2024 adjusted EBITDA to improve by approximately 10% from Q4 2023 levels.
Visualization of income flow from segment revenue to net income