OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Dec 31, 2020-13-98.86%
Dec 31, 2019-1,142.9-2885.71%
Dec 31, 201841+67.18%
Dec 31, 201724.5-100.61%
Dec 31, 2016-4,000-50.00%
Dec 31, 2015-8,000-13400.00%
Dec 31, 201460.2+66.17%
Dec 31, 201336.2-16.29%
Dec 31, 201243.2+61.62%
Dec 31, 201126.8-72.91%
Dec 31, 201098.8