OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20245,803+2.38%
Dec 31, 20235,668-21.22%
Dec 31, 20227,194+8.73%
Dec 31, 20216,616+23.10%
Dec 31, 20205,375-1.19%
Dec 31, 20195,439-6.58%
Dec 31, 20185,822+5.10%
Dec 31, 20175,540+12.51%
Dec 31, 20164,924+97.99%
Dec 31, 20152,487+34.19%
Dec 31, 20141,853-8.88%
Dec 31, 20132,034+16.34%
Dec 31, 20121,748+11.06%
Dec 31, 20111,574+16.59%
Dec 31, 20101,350