INSMED INC (INSM)

US4576693075 - Common Stock

71.04  -1.87 (-2.56%)

After market: 71.04 0 (0%)




Shares Outstanding163.08M
Float161.18M
Owners (insider)1.72%
Owners (institutional)106.89%
Owners (insider) change4.86%
Owners (institutional) change13.86%

No transactions were filed in the last 12 months.