PTC Inc (NASDAQ:PTC)

84.92
Delayed Data
As of 4:00pm ET
 +1.36 / +1.63%
Today’s Change
51.02
Today|||52-Week Range
86.49
+39.74%
Year-to-Date