INSM - Insmed Inc

Float
147.07M
Short % of Float
5.86%
Oustanding Shares
148.49M

Float
139.28M
Short % of Float
6.83%
Oustanding Shares
143.06M

Float
139.28 M
Short % of Float
7.41%
Oustanding Shares
143.06 M

147.07M
5.86%
148.49M
139.28M
6.83%
143.06M
139.28 M
7.41%
143.06 M