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
Analyze how earnings announcements historically affect stock price performance