NYSE:OLNChemicals
Is Olin (OLN) Undervalued After Its $95.4 Million ESOP Shelf Filing?
Olin (OLN) drew fresh attention on August 12, 2026 after filing a US$95.4 million shelf registration covering 5,000,000 common shares tied to an employee stock ownership plan offering.
See our latest analysis for Olin.
At a share price of US$18.71, Olin has seen its 30 day share price return fall 15.64% and its 90 day share price return decline 28.09%, while the 3 year total shareholder return is down 64.38%. This points to fading momentum despite the recent ESOP related shelf registration...