TMBR -

Float
2.79M
Short % of Float
0.28%
Oustanding Shares
3.43M

Float
3.42M
Short % of Float
0.28%
Oustanding Shares
3.43M

Float
3.42 M
Short % of Float
0.28%
Oustanding Shares
3.43 M

Float
3.07M
Short % of Float
N/A
Oustanding Shares
3.09M