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
112.18M
1.93%
119.55M
117.95M
1.21%
118.85M
117.96 M
1.31%
119.44 M