PTC Inc (NASDAQ:PTC)

84.05
Delayed Data
As of 4:00pm ET
 -0.87 / -1.02%
Today’s Change
51.02
Today|||52-Week Range
86.49
+38.31%
Year-to-Date