PTC INC.PTC

Market cap
$21.3B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Sep 30, 2022125+316.67%
Sep 30, 202130-73.91%
Sep 30, 2019115-89.55%
Sep 30, 20181,100+2057.24%
Sep 30, 201751+Infinity%
Sep 30, 20160-100.00%
Sep 30, 201565-71.13%
Sep 30, 2014225+200.40%
Sep 30, 201375+114.20%
Sep 30, 201235-36.36%
Sep 30, 201155-12.19%
Sep 30, 201063