Valuation and Capital Structure
PE 90.67
Book Value -7.03
Market Cap 18,003.04B
Total Debt 5,146.00B
Cash 814.00B
Other --
Enterprise Value 22,335.04B
Unlock
STX Ratings Summary
STX Quant Ranking