OPENLANE, Inc.KAR

Market cap
$3.1B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202415.5+164.96%
Dec 31, 20235.9-67.53%
Dec 31, 202218+3.12%
Dec 31, 202117.5+16.70%
Dec 31, 202015-17.12%
Dec 31, 201918.1-23.80%
Dec 31, 201823.7-1.25%
Dec 31, 201724+2.30%
Dec 31, 201623.5-3.18%
Dec 31, 201524.2-0.16%
Dec 31, 201424.3+17.02%
Dec 31, 201320.8-10.86%
Dec 31, 201223.3-4.86%
Dec 31, 201124.5