PTC ANNOUNCES $2 BILLION SHARE REPURCHASE AUTHORIZATION

Go back to PTC ANNOUNCES $2 BILLION SHARE REPURCHASE AUTHORIZATION
PTC (NASDAQ: PTC) Delayed: 124.55 +4.77 (3.98%)
Previous Close $119.78    52 Week High $47.90 
Open $119.79    52 Week Low $27.06 
Day High $125.46    P/E 102.09 
Day Low $119.79    EPS $1.22 
Volume 2,295,077