Valuation and Capital Structure
PE -49.63
Book Value 2.81
Market Cap 225.14B
Total Debt 37.25B
Cash 111.24B
Other --
Enterprise Value 151.15B
Unlock
TRVG Ratings Summary
TRVG Quant Ranking