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

26.95M
5.62%
28.18M
28.72M
3.88%
29.09M
28.72 M
3.76%
29.87 M