Valuation and Capital Structure
PE -2.07
Book Value 21.99
Market Cap 555.46B
Total Debt 137.61B
Cash 61.73B
Other --
Enterprise Value 631.33B
Unlock
TTGT Ratings Summary
TTGT Quant Ranking