OLIN CorpOLN

Market cap
$2.7B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20241.4-76.13%
Dec 31, 20235.7-64.17%
Dec 31, 202216+3.69%
Dec 31, 202115.5-239.06%
Dec 31, 2020-11.1+9158.33%
Dec 31, 2019-0.1-103.33%
Dec 31, 20183.6-41.08%
Dec 31, 20176.1-15375.00%
Dec 31, 2016-0+100.00%
Dec 31, 2015-0-100.52%
Dec 31, 20143.8-40.00%
Dec 31, 20136.4+11.89%
Dec 31, 20125.7-46.79%
Dec 31, 201110.8