OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndD/E ratio (%) (Million USD)YoY (%)
Dec 31, 2024138.3+17.47%
Dec 31, 2023117.7+16.02%
Dec 31, 2022101.5-3.18%
Dec 31, 2021104.8-60.65%
Dec 31, 2020266.3+92.72%
Dec 31, 2019138.2+21.16%
Dec 31, 2018114.1-13.05%
Dec 31, 2017131.2-17.58%
Dec 31, 2016159.2+0.02%
Dec 31, 2015159.1+138.83%
Dec 31, 201466.6+6.16%
Dec 31, 201362.8-12.21%
Dec 31, 201271.5+31.37%
Dec 31, 201154.4-8.91%
Dec 31, 201059.7