Olin Declares $0.20 Quarterly Dividend, Yield at 2.99% | Intellectia.AI