OLIN CorpOLN

Market cap
$2.7B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20242,080+5.40%
Dec 31, 20231,973-8.50%
Dec 31, 20222,156-4.09%
Dec 31, 20212,248+30.94%
Dec 31, 20201,717+0.18%
Dec 31, 20191,714+0.39%
Dec 31, 20181,707+0.48%
Dec 31, 20171,699+9.90%
Dec 31, 20161,546-20.03%
Dec 31, 20151,933+136.91%
Dec 31, 2014816-2.83%
Dec 31, 2013840+12.12%
Dec 31, 2012749-4.00%
Dec 31, 2011780-11.61%
Dec 31, 2010883