Valuation and Capital Structure
PE 19.2
Book Value 21.27
Market Cap 2,200.93B
Total Debt 113.48B
Cash 208.74B
Other --
Enterprise Value 2,105.67B
Unlock
CRTO Ratings Summary
CRTO Quant Ranking