OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20242,842+6.45%
Dec 31, 20232,670+3.46%
Dec 31, 20222,581-7.15%
Dec 31, 20212,779-28.07%
Dec 31, 20203,864+15.65%
Dec 31, 20193,341+3.42%
Dec 31, 20183,230-10.57%
Dec 31, 20173,612-0.15%
Dec 31, 20163,618-6.01%
Dec 31, 20153,849+470.11%
Dec 31, 2014675-2.30%
Dec 31, 2013691-3.18%
Dec 31, 2012714+33.05%
Dec 31, 2011536+8.15%
Dec 31, 2010496