OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndLong-term debt, current (Million USD)YoY (%)
Dec 31, 2024129+63.71%
Dec 31, 202379+712.37%
Dec 31, 202210-95.18%
Dec 31, 2021201+664.64%
Dec 31, 202026+1152.38%
Dec 31, 20192-98.33%
Dec 31, 2018126+17885.71%
Dec 31, 20171-99.13%
Dec 31, 201681-61.02%
Dec 31, 2015207+1159.15%
Dec 31, 201416+30.16%
Dec 31, 201313-46.61%
Dec 31, 201224+93.44%
Dec 31, 201112