Olin profit down 27 percent By: St. Louis Business Journal via Business Journals April 25, 2014 at 07:58 AM EDT Olin Corp. reported sales of $577.4 million for the first quarter, down 8.3 percent from the $630 million the company reported in the first quarter of last year... Read More >> Related Stocks: Olin Corp