Valuation and Capital Structure
PE -2.12
Book Value 15.97
Market Cap 625.37B
Total Debt 267.63B
Cash 97.77B
Other --
Enterprise Value 795.23B
Unlock
CDLX Ratings Summary
CDLX Quant Ranking