EVLO -

Float
7.31M
Short % of Float
1.26%
Oustanding Shares
18.98M

Float
9.34M
Short % of Float
4.60%
Oustanding Shares
18.98M

Float
9.42 M
Short % of Float
2.09%
Oustanding Shares
18.98 M

Float
16.39M
Short % of Float
N/A
Oustanding Shares
18.93M