Valuation and Capital Structure
PE 17.93
Book Value 21.09
Market Cap 1,936.85B
Total Debt 116.93B
Cash 341.86B
Other --
Enterprise Value 1,711.92B
Unlock
CRTO Ratings Summary
CRTO Quant Ranking