CMRA -
Float
9.75M
Short % of Float
1.36%
Oustanding Shares
30.74M
Float
11.42M
Short % of Float
2.47%
Oustanding Shares
23.11M
Float
5.80 M
Short % of Float
4.85%
Oustanding Shares
30.74 M