Published on 27 Oct 2023 on GuruFocus.com via Yahoo Finance
Olin Corp (NYSE:OLN) reported a net income of $104.1 million for Q3 2023, down from $315.2 million in Q3 2022.The company's Q3 2023 sales were $1,671.4 million, a decrease from $2,321.7 million in Q3 2022.Olin Corp (NYSE:OLN) repurchased shares worth $202.1 million in Q3 2023.The company's adjusted EBITDA for Q3 2023 was $314.8 million.