OLIN CorpOLN

Market cap
$2.7B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20244.9-74.14%
Dec 31, 202318.8-63.21%
Dec 31, 202251.1-19.19%
Dec 31, 202163.2-226.04%
Dec 31, 2020-50.1+11562.79%
Dec 31, 2019-0.4-103.66%
Dec 31, 201811.7-46.29%
Dec 31, 201721.9-12958.82%
Dec 31, 2016-0.2+112.50%
Dec 31, 2015-0.1-100.80%
Dec 31, 201410-41.21%
Dec 31, 201317+12.80%
Dec 31, 201215.1-43.35%
Dec 31, 201126.6