PTC Inc (NASDAQ:PTC)

141.75
Delayed Data
As of Sep 29
 +0.55 / +0.39%
Today’s Change
101.82
Today|||52-Week Range
152.09
+18.09%
Year-to-Date