Valuation and Capital Structure
PE 112.63
Book Value 19.43
Market Cap 1,858.43B
Total Debt 1,985.50B
Cash 150.90B
Other --
Enterprise Value 3,693.03B
Unlock
KAR Ratings Summary
KAR Quant Ranking