OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-195-17.33%
Dec 31, 2023-236-0.38%
Dec 31, 2022-237+18.10%
Dec 31, 2021-201-32.89%
Dec 31, 2020-299-22.48%
Dec 31, 2019-386+0.10%
Dec 31, 2018-385+30.89%
Dec 31, 2017-294+5.86%
Dec 31, 2016-278+112.38%
Dec 31, 2015-131+82.31%
Dec 31, 2014-72-20.93%
Dec 31, 2013-91-64.49%
Dec 31, 2012-256+27.28%
Dec 31, 2011-201+135.52%
Dec 31, 2010-85