Valuation and Capital Structure
PE -0.46
Book Value 1.35
Market Cap 94.39B
Total Debt 220.73B
Cash 52.05B
Other --
Enterprise Value 263.07B
Unlock
CDLX Ratings Summary
CDLX Quant Ranking