No matter how cynical the overall market is Olin Corp (OLN) performance over the last week is recorded -10.59%
Olin Corp (NYSE: OLN) flaunted slowness of -3.86% at $34.10, before settling in for the price of $35.47 at the close. Taking a more long-term