OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024503-48.35%
Dec 31, 2023974-49.31%
Dec 31, 20221,922+10.39%
Dec 31, 20211,741+316.11%
Dec 31, 2020418-32.22%
Dec 31, 2019617-32.00%
Dec 31, 2018908+39.92%
Dec 31, 2017649+7.56%
Dec 31, 2016603+177.84%
Dec 31, 2015217+36.37%
Dec 31, 2014159-49.78%
Dec 31, 2013317+13.54%
Dec 31, 2012279+29.32%
Dec 31, 2011216+86.93%
Dec 31, 2010116