Highlights Third quarter 2024 net loss of ($24.9) million, or ($0.21) per diluted share Quarterly adjusted EBITDA of $160.3 million CLAYTON, Mo., Oct. 24, 2024 /PRNewswire/ -- Olin Corporation (NYSE: OLN) announced financial results for the third quarter ended September 30, 2024. Third...
Olin Announces Third Quarter 2024 Results
Seaking AlphaSeeking Alpha / Seaking Alpha 7 hours ago 1 Views
Comments