OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 2024-4.3-84.18%
Dec 31, 2023-27.1-618.55%
Dec 31, 20225.2-90.45%
Dec 31, 202154.8-1050.52%
Dec 31, 2020-5.8-52.16%
Dec 31, 2019-12-211.38%
Dec 31, 201810.8-16.40%
Dec 31, 201712.9-86.31%
Dec 31, 201694.5+245.25%
Dec 31, 201527.4-351.24%
Dec 31, 2014-10.9-172.02%
Dec 31, 201315.1+32.63%
Dec 31, 201211.4-51.82%
Dec 31, 201123.7