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