$OLN #Stocks #StockMarket #Olin reported Q1 EPS on https://t.co/savSNTKlN1: Lower demand led to lower revenues and higher loss, in the Q1 company posted loss at $-0.51 per share, while Sales fell by -8.259 % to $1.43 BIL, Y/Y. https://t.co/lpT3vo5LRr