PTC (PTC) Announces $2B Share Buyback

Go back to PTC (PTC) Announces $2B Share Buyback
PTC (NASDAQ: PTC) Delayed: 122.61 -2.43 (1.94%)
Previous Close $125.04    52 Week High $47.90 
Open $123.71    52 Week Low $27.06 
Day High $124.77    P/E 100.50 
Day Low $122.02    EPS $1.22 
Volume 1,679,964