Valuation and Capital Structure
PE -0.25
Book Value 1.33
Market Cap 87.04B
Total Debt 220.41B
Cash 46.75B
Other --
Enterprise Value 260.70B
Unlock
CDLX Ratings Summary
CDLX Quant Ranking