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