OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndSelling, general & administrative (Million USD)YoY (%)
Dec 31, 2024409+0.44%
Dec 31, 2023407+3.25%
Dec 31, 2022394-5.52%
Dec 31, 2021417-1.21%
Dec 31, 2020422+1.22%
Dec 31, 2019417-3.18%
Dec 31, 2018431+22.78%
Dec 31, 2017351+8.51%
Dec 31, 2016323+73.30%
Dec 31, 2015187+9.45%
Dec 31, 2014170-10.32%
Dec 31, 2013190+12.69%
Dec 31, 2012169+4.46%
Dec 31, 2011161+20.09%
Dec 31, 2010134