Analysts Set Olin Co. (NYSE:OLN) PT at $56.00
Shares of Olin Co. (NYSE:OLN – Get Free Report) have earned an average rating of “Hold” from the thirteen research firms that are presently covering the company, MarketBeat reports. Two investment analysts have rated the stock with a sell recommendation, seven have given a hold recommendation and four have given a buy recommendation to the […]