OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024105-76.77%
Dec 31, 2023452-65.94%
Dec 31, 20221,327+2.33%
Dec 31, 20211,297-233.69%
Dec 31, 2020-970+8483.19%
Dec 31, 2019-11-103.45%
Dec 31, 2018328-40.33%
Dec 31, 2017550-14189.74%
Dec 31, 2016-4+178.57%
Dec 31, 2015-1-101.32%
Dec 31, 2014106-40.82%
Dec 31, 2013179+19.39%
Dec 31, 2012150-38.11%
Dec 31, 2011242+272.99%
Dec 31, 201065