OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 20241.6-75.73%
Dec 31, 20236.6-53.26%
Dec 31, 202214.2-2.75%
Dec 31, 202114.6-186.39%
Dec 31, 2020-16.8+9007.90%
Dec 31, 2019-0.2-103.92%
Dec 31, 20184.7-46.15%
Dec 31, 20178.8-12576.31%
Dec 31, 2016-0.1+43.26%
Dec 31, 2015-0-101.04%
Dec 31, 20144.7-33.59%
Dec 31, 20137.1+3.71%
Dec 31, 20126.8-44.44%
Dec 31, 201112.3+201.63%
Dec 31, 20104.1