PTC - PTC Inc
 
                      Float
112.18M
Short % of Float
1.93%
Oustanding Shares
119.55M
 
                    Float
117.95M
Short % of Float
1.21%
Oustanding Shares
118.85M
 
                      Float
117.96 M
Short % of Float
1.31%
Oustanding Shares
119.44 M
