OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20242,055-9.39%
Dec 31, 20232,268-10.82%
Dec 31, 20222,544-4.09%
Dec 31, 20212,652+82.81%
Dec 31, 20201,451-39.99%
Dec 31, 20192,418-14.64%
Dec 31, 20182,832+2.85%
Dec 31, 20172,754+21.15%
Dec 31, 20162,273-6.03%
Dec 31, 20152,419+138.71%
Dec 31, 20141,013-7.97%
Dec 31, 20131,101+10.29%
Dec 31, 2012998+1.28%
Dec 31, 2011986+18.73%
Dec 31, 2010830