OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-284-16.75%
Dec 31, 2023-341+31.23%
Dec 31, 2022-260+31.56%
Dec 31, 2021-197-76.38%
Dec 31, 2020-836+128.58%
Dec 31, 2019-366-4.37%
Dec 31, 2018-382-23.31%
Dec 31, 2017-498+5.28%
Dec 31, 2016-473-6.05%
Dec 31, 2015-504+716.86%
Dec 31, 2014-62+40.87%
Dec 31, 2013-44-91.45%
Dec 31, 2012-512+97.38%
Dec 31, 2011-260+62.55%
Dec 31, 2010-160