EBS - Emergent Biosolutions Inc
Float
51.7M
Short % of Float
16.65%
Oustanding Shares
52.4M
Float
50.18M
Short % of Float
11.83%
Oustanding Shares
52.20M
Float
49.74 M
Short % of Float
22.77%
Oustanding Shares
51.88 M
Float
51.07M
Short % of Float
N/A
Oustanding Shares
52.40M