OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20240.9-74.86%
Dec 31, 20233.7-60.04%
Dec 31, 20229.2+12.39%
Dec 31, 20218.2-232.74%
Dec 31, 2020-6.1+8671.43%
Dec 31, 2019-0.1-103.55%
Dec 31, 20182-40.48%
Dec 31, 20173.3-16650.00%
Dec 31, 2016-0+100.00%
Dec 31, 2015-0-100.75%
Dec 31, 20141.3-40.18%
Dec 31, 20132.2+19.79%
Dec 31, 20121.9-38.08%
Dec 31, 20113+268.29%
Dec 31, 20100.8