NYSE:OLNChemicals
Assessing Olin (OLN) Valuation After Its Recent Share Price Rebound
Olin stock in focus after recent performance shift
Olin (OLN) is back on investor radars after a strong past 3 months, with the stock showing a 25.12% total return and a 43.999% total return over the past year.
See our latest analysis for Olin.
The recent 7 day share price return of 6.93% builds on a 90 day share price return of 25.12%. This contrasts with a 3 year total shareholder return decline of 43.72%, suggesting momentum is more recent and investors are reassessing risk and recovery...