Valuation and Capital Structure
PE -25.99
Book Value 1.51
Market Cap 19,051.35B
Total Debt 575.51B
Cash 1,284.32B
Other --
Enterprise Value 18,342.54B
Unlock
INSM Ratings Summary
INSM Quant Ranking