OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20245,524+1.45%
Dec 31, 20235,445-1.01%
Dec 31, 20225,501-6.22%
Dec 31, 20215,866-14.00%
Dec 31, 20206,820+0.74%
Dec 31, 20196,770+9.81%
Dec 31, 20186,165-4.63%
Dec 31, 20176,465-0.39%
Dec 31, 20166,490-5.99%
Dec 31, 20156,903+309.72%
Dec 31, 20141,685-0.99%
Dec 31, 20131,702-4.36%
Dec 31, 20121,779+21.55%
Dec 31, 20111,464+20.14%
Dec 31, 20101,218