Valuation and Capital Structure
PE -2.07
Book Value 1.99
Market Cap 2,548.84B
Total Debt 92.34B
Cash 35.23B
Other --
Enterprise Value 2,605.95B
Unlock
ATRA Ratings Summary
ATRA Quant Ranking