CLEAN HARBORS INCCLH

Market cap
$11.6B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 20241,071+9.50%
Dec 31, 2023978-0.42%
Dec 31, 2022982+52.06%
Dec 31, 2021646+18.70%
Dec 31, 2020544+2.65%
Dec 31, 2019530+10.18%
Dec 31, 2018481+15.62%
Dec 31, 2017416+16.86%
Dec 31, 2016356-22.87%
Dec 31, 2015462+19.05%
Dec 31, 2014388-20.02%
Dec 31, 2013485+33.30%
Dec 31, 2012364+6.91%
Dec 31, 2011340+11.81%
Dec 31, 2010304