Valuation and Capital Structure
PE -55.67
Book Value 2.81
Market Cap 266.51B
Total Debt 37.85B
Cash 118.59B
Other --
Enterprise Value 185.76B
Unlock
TRVG Ratings Summary
TRVG Quant Ranking