NYSE:OLNChemicals
Assessing Olin’s (OLN) Valuation After Full-Year Results And Recent Share Price Rebound
Why Olin is on investors’ radar today
Olin (OLN) is drawing attention after publishing full-year figures that combine revenue of $6,780.8 million, a net income loss of $100.5 million, and annual revenue and net income growth rates of 2.24% and 83.97%, respectively.
See our latest analysis for Olin.
The full year update comes as Olin’s share price has moved sharply in the short term, with a 9.42% 1 day share price return and a 20.70% year to date share price return, while there has been a...