OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-213-67.64%
Dec 31, 2023-657-60.11%
Dec 31, 2022-1,647+6.10%
Dec 31, 2021-1,552-502.49%
Dec 31, 2020386-284.23%
Dec 31, 2019-209-62.94%
Dec 31, 2018-565+383.56%
Dec 31, 2017-117-65.39%
Dec 31, 2016-337-179.94%
Dec 31, 2015422-384.31%
Dec 31, 2014-148+13.71%
Dec 31, 2013-131-239.53%
Dec 31, 201294-185.01%
Dec 31, 2011-110-348.53%
Dec 31, 201044