Olin Corporation Declares Quarterly Dividend of $0.20
Olin Corporation declared a quarterly dividend of $0.20 per share payable on September 11th. Shares fell near a 12-month low, yet institutional investors increased holdings despite analyst projections