OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20243,892-0.64%
Dec 31, 20233,917-0.57%
Dec 31, 20223,939-5.84%
Dec 31, 20214,183-25.58%
Dec 31, 20205,621-1.18%
Dec 31, 20195,688+12.70%
Dec 31, 20185,047-8.41%
Dec 31, 20175,510-1.02%
Dec 31, 20165,567-3.27%
Dec 31, 20155,755+340.31%
Dec 31, 20141,307+1.00%
Dec 31, 20131,294-3.80%
Dec 31, 20121,345+26.35%
Dec 31, 20111,065+28.68%
Dec 31, 2010827