Valuation and Capital Structure
PE -1.31
Book Value -1.26
Market Cap 542.09B
Total Debt 39.02B
Cash 107.59B
Other --
Enterprise Value 473.52B
Unlock
TRVG Ratings Summary
TRVG Quant Ranking