TRCA -
Float
4.92M
Short % of Float
0.24%
Oustanding Shares
6.27M
Float
Short % of Float
Oustanding Shares
Float
Short % of Float
Oustanding Shares
4.92M
0.24%
6.27M