OPENLANE, Inc.KAR

Market cap
$3.1B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024548-1.62%
Dec 31, 2023557+0.98%
Dec 31, 2022551-46.15%
Dec 31, 20211,024+48.57%
Dec 31, 2020689-2.23%
Dec 31, 2019705-14.10%
Dec 31, 2018820+20.16%
Dec 31, 2017683+5.27%
Dec 31, 2016649+6.59%
Dec 31, 2015608+28.98%
Dec 31, 2014472+8.31%
Dec 31, 2013436+12.13%
Dec 31, 2012388+5.60%
Dec 31, 2011368