NYSE:OLNChemicals
Assessing Olin (OLN) Valuation As Shares Trade Near US$23.50 With Mixed Recent Returns
Olin (OLN) has caught investor attention after recent trading left the shares around $23.50, with returns mixed across timeframes, including a loss over the past year but a gain over the past three months.
See our latest analysis for Olin.
That recent drop, including a 3.45% one day share price decline and 9.20% seven day share price decline, sits against a 15.76% 90 day share price return and a 57.88% three year total shareholder return decline. This suggests recent momentum is trying to...