Olin (NYSE:OLN – Get Free Report) released its quarterly earnings results on Thursday. The specialty chemicals company reported ($0.58) EPS for the quarter, missing analysts’ consensus estimates of ($0.28) by ($0.30), Zacks reports. Olin Price PerformanceOlin stock traded down $0.37 during mid-day trading on Thursday, reaching $22.37. The company has a current ratio of 1.56, a quick ratio of 0.89 and a debt-to-equity ratio of 1.49. Weiss Ratings reissued a “sell (d+)” rating on shares of Olin in a research report on Thursday, January 22nd.