Yes, Olin Corporation paid a $0.2000 dividend per share on September 11, 2026. Olin Corporation's annual dividend per share is $0.8000 for the trailing twelve months.
Olin Corporation has yet to declare its next dividend.
OLN stock pays dividends Quarterly.
Olin Corporation's 3-year dividend CAGR is 0%.
The dividend yield for OLN stock is currently 4.91%, which is calculated as $0.8000 / $16.30 x 100 = 4.91%.