Valuation and Capital Structure
PE -0.48
Book Value 1.37
Market Cap 189.23B
Total Debt 221.65B
Cash 65.59B
Other --
Enterprise Value 345.29B
Unlock
CDLX Ratings Summary
CDLX Quant Ranking