Olin Corporation (OLN) Down Ahead of Earnings

Olin Corporation (NYSE: OLN) shares slipped 0.6% to $21.65. The company is estimated to post its quarterly earnings at $0.22 per share on revenue of $1.43 billion. Share volume was 364,000, compared to an all-day average of 784,000