The stock of Olin Corporation (NYSE:OLN) is a huge mover today! The stock decreased 3.49% or $0.75 during the last trading session, reaching $20.6. About 985,500 shares traded. Olin Corporation (NYSE:OLN) has declined 35.58% since July 29, 2018 and is downtrending. It has underperformed by 40.01% the S&P500. Some Historical …
Read More »