OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2024518-2.87%
Dec 31, 2023533-10.92%
Dec 31, 2022599+2.80%
Dec 31, 2021583+2.48%
Dec 31, 2020568-4.85%
Dec 31, 2019597-0.67%
Dec 31, 2018601+7.60%
Dec 31, 2017559+4.76%
Dec 31, 2016534+133.07%
Dec 31, 2015229+64.56%
Dec 31, 2014139+2.81%
Dec 31, 2013135+22.00%
Dec 31, 2012111+11.68%
Dec 31, 201199+14.27%
Dec 31, 201087