OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 2024116-3.74%
Dec 31, 2023120-9.15%
Dec 31, 2022132-15.63%
Dec 31, 2021157-0.76%
Dec 31, 2020158+0.19%
Dec 31, 2019158-4.60%
Dec 31, 2018165-1.08%
Dec 31, 2017167+1.03%
Dec 31, 2016165+0.18%
Dec 31, 2015165+113.31%
Dec 31, 201477-2.52%
Dec 31, 201379-1.00%
Dec 31, 201280+0.12%
Dec 31, 201180+0.63%
Dec 31, 201080