Valuation and Capital Structure
PE 13.67
Book Value 19.44
Market Cap 1,911.40B
Total Debt 103.42B
Cash 285.85B
Other --
Enterprise Value 1,728.97B
Unlock
CRTO Ratings Summary
CRTO Quant Ranking