Valuation and Capital Structure
PE -0.93
Book Value 13.81
Market Cap 160.09B
Total Debt 221.92B
Cash 66.99B
Other --
Enterprise Value 315.02B
Unlock
CDLX Ratings Summary
CDLX Quant Ranking