IMPL -

Float
7.99M
Short % of Float
10.88%
Oustanding Shares
23.9M

Float
7.99M
Short % of Float
10.66%
Oustanding Shares
23.74M

Float
7.89 M
Short % of Float
10.25%
Oustanding Shares
23.90 M

Float
23.22M
Short % of Float
N/A
Oustanding Shares
23.90M