OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndPayments for dividends (Million USD)YoY (%)
Dec 31, 202494-6.73%
Dec 31, 2023101-13.08%
Dec 31, 2022116-9.08%
Dec 31, 2021128+1.19%
Dec 31, 2020126-2.32%
Dec 31, 2019129-3.22%
Dec 31, 2018134+0.45%
Dec 31, 2017133+0.68%
Dec 31, 2016132+66.16%
Dec 31, 201580+26.19%
Dec 31, 201463-1.56%
Dec 31, 201364-0.16%
Dec 31, 201264+0.16%
Dec 31, 201164+1.11%
Dec 31, 201063