OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20242,358-8.75%
Dec 31, 20232,584+16.15%
Dec 31, 20222,225+119.42%
Dec 31, 20211,014-753.64%
Dec 31, 2020-155-116.48%
Dec 31, 2019941-12.09%
Dec 31, 20181,071+35.45%
Dec 31, 2017790+111.42%
Dec 31, 2016374-26.68%
Dec 31, 2015510-13.70%
Dec 31, 2014591+7.79%
Dec 31, 2013548+26.44%
Dec 31, 2012433+24.58%
Dec 31, 2011348+104.41%
Dec 31, 2010170