NYSE:OLNChemicals
Assessing Olin (OLN) Valuation After Recent Revenue Results And Ongoing Cost Reduction Plans
Why Olin (OLN) Is On Investors’ Radar Today
Olin (OLN) is drawing fresh attention after posting annual revenue of US$6.7b alongside a net loss of US$184.9m, a combination that raises questions about how the stock’s current valuation reflects its mixed performance profile.
See our latest analysis for Olin.
At a share price of US$26.02, Olin has given shareholders a 20.74% year to date share price return, while the 35.31% total shareholder return over the past year contrasts with a much weaker...