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 5.11%, which is calculated as $0.8000 / $15.65 x 100 = 5.11%.