Why Has Olin Corp’s (NYSE: OLN) Share Price Dropped So Much?
Olin Corp (NYSE:OLN) price closed higher on Tuesday, April 29, and jumping 0.73% above its previous close. A look at the daily price movement shows that the last close reads $21.87, with intraday deals fluctuated between $21.58 and $22.35. The company’s 5Y monthly beta was