OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024308-58.27%
Dec 31, 2023738-56.18%
Dec 31, 20221,685+9.39%
Dec 31, 20211,540+1189.04%
Dec 31, 2020120-48.42%
Dec 31, 2019232-55.66%
Dec 31, 2018523+47.42%
Dec 31, 2017355+9.01%
Dec 31, 2016325+277.26%
Dec 31, 201586-1.37%
Dec 31, 201487-61.36%
Dec 31, 2013226+862.55%
Dec 31, 201224+56.67%
Dec 31, 201115-50.33%
Dec 31, 201030