IMXI - International Money Express Inc.
Float
29.2M
Short % of Float
2.06%
Oustanding Shares
32.64M
Float
29.23M
Short % of Float
2.02%
Oustanding Shares
33.82M
Float
31.61 M
Short % of Float
1.95%
Oustanding Shares
34.87 M