Olin Corp. [OLN] is -4.78% lower this YTD. Is it still time to buy?
Olin Corp. [NYSE: OLN] closed the trading session at $51.37. The stocks have a year to date performance of -4.78 percent and weekly performance of 2.31 percent. The stock has been moved at 7.07 percent over the last six months. The stock has performed -9.11