PTC INC.PTC

Market cap
$21.3B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Sep 30, 2024108+3.21%
Sep 30, 2023105+19.46%
Sep 30, 202288+2.88%
Sep 30, 202185+5.47%
Sep 30, 202081+3.85%
Sep 30, 201978-10.96%
Sep 30, 201887+0.77%
Sep 30, 201787+0.22%
Sep 30, 201687+2.51%
Sep 30, 201584+9.22%
Sep 30, 201477+0.99%
Sep 30, 201377+15.16%
Sep 30, 201266+6.53%
Sep 30, 201162+0.34%
Sep 30, 201062