OPENLANE, Inc.KAR

Market cap
$3.1B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024277+188.06%
Dec 31, 202396-64.84%
Dec 31, 2022274-30.41%
Dec 31, 2021394+20.11%
Dec 31, 2020328-34.82%
Dec 31, 2019503-43.76%
Dec 31, 2018894+7.65%
Dec 31, 2017831+12.30%
Dec 31, 2016740+15.54%
Dec 31, 2015640+11.46%
Dec 31, 2014574+27.31%
Dec 31, 2013451-1.33%
Dec 31, 2012457-0.97%
Dec 31, 2011462