PTC Inc. (PTC)

$128.23

+2.55 (+2.03%)