OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 20242,667+6.67%
Dec 31, 20232,500+4.74%
Dec 31, 20222,387-8.16%
Dec 31, 20212,599-29.27%
Dec 31, 20203,674+17.76%
Dec 31, 20193,120+2.24%
Dec 31, 20183,052-10.08%
Dec 31, 20173,394-1.15%
Dec 31, 20163,433-0.69%
Dec 31, 20153,457+726.39%
Dec 31, 2014418+9.16%
Dec 31, 2013383-30.14%
Dec 31, 2012549+136.83%
Dec 31, 2011232+519.25%
Dec 31, 201037