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