TPCS -
Float
8.03M
Short % of Float
0.09%
Oustanding Shares
8.74M
Float
8.03M
Short % of Float
0.09%
Oustanding Shares
8.61M
Float
8.03 M
Short % of Float
0.09%
Oustanding Shares
8.74 M
8.03M
0.09%
8.74M
8.03M
0.09%
8.61M
8.03 M
0.09%
8.74 M