Yes, Olin Corporation paid a $0.2000 dividend per share on June 12, 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 3.63%, which is calculated as $0.8000 / $22.01 x 100 = 3.63%.