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