PTC

PTC Inc

$148.14 1.57%as of 5/22/2026, 7:16:18 PM

1Y Price

Capitalization

Market cap
$17.1B
Enterprise value
$18B
Total debt
$1.4B
Cash & equiv
$439.1M

Valuation (CY26)

EV / Rev
6.5x
EV / EBITDA
20.1x
EV / uFCF
20.3x
P / E
18.2x

Yield & Margin (LTM)

uFCF yield
7.5%
EBITDA margin
43.1%
NI margin
41.6%
uFCF margin
42.7%

P&L

MetricLTMCY26CY27
Revenue ($B)3.02.82.9
Growth Y/Y (%)(5.7)6.3
EBITDA ($B)1.30.91.0
Margin (%)43.132.532.5
Growth Y/Y (%)(24.5)6.3
uFCF ($B)1.30.90.9
Margin (%)42.732.232.2
Growth Y/Y (%)(24.6)6.3
Net Income ($B)1.21.01.1
Margin (%)41.635.536.2
Growth Y/Y (%)(16.5)8.4

News