Valuation and Capital Structure
PE 16.3
Book Value 19.59
Market Cap 156.23B
Total Debt 81.58B
Cash 168.56B
Other --
Enterprise Value 69.25B
Unlock
ATLO Ratings Summary
ATLO Quant Ranking