OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20241,632+6.81%
Dec 31, 20231,528-2.13%
Dec 31, 20221,561-7.18%
Dec 31, 20211,682+40.30%
Dec 31, 20201,199+10.78%
Dec 31, 20191,082-3.23%
Dec 31, 20181,118+17.19%
Dec 31, 2017954+3.44%
Dec 31, 2016923-19.61%
Dec 31, 20151,148+203.87%
Dec 31, 2014378-7.31%
Dec 31, 2013408-6.11%
Dec 31, 2012434+8.74%
Dec 31, 2011399+2.07%
Dec 31, 2010391