Valuation and Capital Structure
PE -12.07
Book Value 4.21
Market Cap 2,259.75B
Total Debt 126.11B
Cash 38.03B
Other --
Enterprise Value 2,347.83B
Unlock
MESO Ratings Summary
MESO Quant Ranking