PTC

PTC · NASDAQ · USD

$146.47Change from previous close: +4.40%Absolute change: +$6.17

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
$15.89B
Enterprise value
$17.15B
P/E (trailing 12 months)
14.2
Forward P/E
16.4
PEG
1.31
Price/book
4.67
Price/sales
5.38
EV/EBITDA
13.4
EV/revenue
5.81

Profitability and growth

Gross margin
84.5%
Operating margin
28.2%
Net margin
41.4%
ROE
35.1%
ROA
11.5%
Revenue growth (year over year)
-6.8%
Earnings growth (year over year)
-12.0%

Financial health

Total cash
$351.45M
Total debt
$1.61B
Debt/equity
0.46
Current ratio
1.03
Quick ratio
0.89

Dividends

Payout ratio
0.0%

Analysts and estimates

Average price target
$174.21
Median price target
$170.00
High price target
$230.00
Low price target
$140.00
Analysts with a price target
19
Consensus
Buy
Forward EPS
$8.93
EPS estimate, current year
$8.20

Shares and trading

Beta
1.00
Average volume
1.5M
Shares outstanding
108.51M
Float
107.91M
Institutional ownership
107.9%
Insider ownership
0.4%
Short interest (% of float)
9.2%
Short ratio (days)
4.43