OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202417-8.06%
Dec 31, 202319+31.91%
Dec 31, 202214+69.88%
Dec 31, 20218-38.97%
Dec 31, 202014+27.10%
Dec 31, 201911-10.83%
Dec 31, 201812+31.87%
Dec 31, 20179+21.33%
Dec 31, 20168-1.32%
Dec 31, 20158+49.02%
Dec 31, 20145-42.05%
Dec 31, 20139+41.94%
Dec 31, 20126+6.90%
Dec 31, 20116-13.43%
Dec 31, 20107