ITRM - Iterum Therapeutics Plc

Float
15.34M
Short % of Float
7.61%
Oustanding Shares
16.55M

Float
16.24M
Short % of Float
7.61%
Oustanding Shares
16.55M

Float
12.97 M
Short % of Float
1.27%
Oustanding Shares
13.42 M

Float
15.95M
Short % of Float
N/A
Oustanding Shares
16.58M