Valuation and Capital Structure
PE 4.87
Book Value 18.16
Market Cap 64,942.54B
Total Debt 29,463.00B
Cash 43,669.00B
Other --
Enterprise Value 50,736.54B
Unlock
STLA Ratings Summary
STLA Quant Ranking