PTC INC.PTC

Market cap
$21.3B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Sep 30, 2024696+23.60%
Sep 30, 2023563+5.27%
Sep 30, 2022535+14.82%
Sep 30, 2021466+59.76%
Sep 30, 2020292+107.06%
Sep 30, 2019141-12.31%
Sep 30, 2018161+25.86%
Sep 30, 2017128+157.65%
Sep 30, 201650-60.70%
Sep 30, 2015126-53.98%
Sep 30, 2014274+34.34%
Sep 30, 2013204+4.78%
Sep 30, 2012195+8.39%
Sep 30, 2011180+31.07%
Sep 30, 2010137