OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 20242.2-73.53%
Dec 31, 20238.2-54.21%
Dec 31, 202217.9+3.51%
Dec 31, 202117.3-197.48%
Dec 31, 2020-17.7+2833.21%
Dec 31, 2019-0.6-109.59%
Dec 31, 20186.3+236.72%
Dec 31, 20171.9-403.45%
Dec 31, 2016-0.6-362.50%
Dec 31, 20150.2-96.77%
Dec 31, 20147.3-26.97%
Dec 31, 20139.9-3.57%
Dec 31, 201210.3-46.72%
Dec 31, 201119.3