Olin Corporation (OLN) reported mixed third-quarter financial results, with earnings missing analyst expectations but revenue exceeding estimates. The company’s performance was significantly impacted by Hurricane Beryl, which resulted in an estimated $135 million headwind in 2024. Despite the challenges, Olin remains optimistic about its future prospects and analysts have adjusted their price targets accordingly.