PTC   $118.39  -12.36% Market Closed After Close 118.3 -0.08%

PTC Inc.