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