ENVA - Enova International Inc.
Float
26.95M
Short % of Float
5.62%
Oustanding Shares
28.18M
Float
28.72M
Short % of Float
3.88%
Oustanding Shares
29.09M
Float
28.72 M
Short % of Float
3.76%
Oustanding Shares
29.87 M