Olin Corporation reported a net income of $104.1 million, or $0.82 per diluted share, for the third quarter of 2023. Sales were $1,671.4 million, and adjusted EBITDA was $314.8 million. The company also repurchased $202.1 million in shares during the quarter and is focusing on actions to improve 2024 performance.
Net income for the third quarter 2023 was $104.1 million, or $0.82 per diluted share.
Adjusted EBITDA for the third quarter 2023 was $314.8 million.
Share repurchases amounted to $202.1 million in the third quarter 2023.
The company is focusing on actions to improve 2024 performance.
Olin expects fourth quarter 2023 adjusted EBITDA to be in the $200 million range, with Winchester segment results similar to third quarter 2023 levels. The 'value accelerator initiative' is expected to reduce fourth quarter 2023 adjusted EBITDA outlook by approximately $100 million compared to previous expectations but should deliver an improved 2024 adjusted EBITDA compared to 2023.
Visualization of income flow from segment revenue to net income