Valuation and Capital Structure
PE 6.45
Book Value 6.4
Market Cap 404.10B
Total Debt 50.35B
Cash 22.51B
Other --
Enterprise Value 431.94B
Unlock
MCFT Ratings Summary
MCFT Quant Ranking