Valuation and Capital Structure
PE 10.95
Book Value 19.73
Market Cap 1,201.64B
Total Debt 109.31B
Cash 255.01B
Other --
Enterprise Value 1,055.94B
Unlock
CRTO Ratings Summary
CRTO Quant Ranking