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