OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024815-34.60%
Dec 31, 20231,246-47.62%
Dec 31, 20222,378-2.28%
Dec 31, 20212,433-1464.72%
Dec 31, 2020-178-123.00%
Dec 31, 2019775-39.36%
Dec 31, 20181,278+43.65%
Dec 31, 2017890+29.70%
Dec 31, 2016686+108.16%
Dec 31, 2015330-3.77%
Dec 31, 2014343-18.80%
Dec 31, 2013422+14.06%
Dec 31, 2012370+14.42%
Dec 31, 2011323+106.12%
Dec 31, 2010157