NYSE:OLNChemicals
Is There Now An Opportunity In Olin (OLN) After Recent Share Price Weakness
If you are wondering whether Olin's current share price reflects its true worth, this article will walk you through what the numbers are actually saying about value.
Olin's shares last closed at US$23.87, with recent returns that include a 7 day decline of 8.1%, a 30 day return of 2.0%, a year to date return of 10.8%, and a 1 year decline of 12.8%, alongside 3 and 5 year declines of 57.8% and 15.5% respectively.
These mixed returns have come against a backdrop of ongoing market attention on...