PTC Inc. (PTC)
NASDAQ: PTC · Real-Time Price · USD
120.53
+6.92 (6.09%)
Jul 1, 2026, 2:15 PM EDT - Market open

PTC Inc. Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
13,92224,26821,70716,83812,28814,035
Market Cap Growth
-31.46%11.80%28.92%37.03%-12.45%46.11%
Enterprise Value
14,56425,50223,40418,43913,55615,357
Last Close Price
120.53203.02180.66141.68104.60119.79
PE Ratio
10.9233.3957.9068.7839.4729.72
Forward PE
14.6727.2932.1329.7321.0333.60
PEG Ratio
1.761.521.962.011.611.45
PS Ratio
4.548.869.448.036.367.77
PB Ratio
3.406.346.756.295.356.89
P/FCF Ratio
14.6828.3329.5128.6829.5540.79
P/OCF Ratio
14.5127.9728.9427.5628.2338.05
EV/Sales Ratio
4.869.3110.188.797.018.50
EV/EBITDA Ratio
11.0422.8132.0830.9623.8130.51
EV/EBIT Ratio
11.9625.9639.8040.2230.3040.33
EV/FCF Ratio
15.6929.7731.8231.4132.6044.63
Debt / Equity Ratio
0.350.350.430.690.660.79
Debt / EBITDA Ratio
1.071.272.693.172.713.28
Debt / FCF Ratio
1.491.662.673.223.704.79
Net Debt / Equity Ratio
0.240.320.530.600.550.65
Net Debt / EBITDA Ratio
0.731.102.332.692.232.63
Net Debt / FCF Ratio
1.011.442.312.733.053.84
Asset Turnover
0.460.420.360.380.420.46
Quick Ratio
1.060.960.680.661.151.11
Current Ratio
1.231.120.780.761.351.38
Return on Equity (ROE)
32.36%20.85%12.78%9.87%14.45%27.44%
Return on Assets (ROA)
14.20%11.94%7.38%6.17%7.67%11.75%
Return on Invested Capital (ROIC)
15.68%12.36%7.33%6.46%8.72%13.35%
Return on Capital Employed (ROCE)
21.88%19.23%12.44%10.77%11.74%11.84%
Earnings Yield
9.15%2.99%1.73%1.45%2.53%3.36%
FCF Yield
6.81%3.53%3.39%3.49%3.38%2.45%
Buyback Yield / Dilution
0.90%-0.03%-1.18%-0.93%0.11%-1.81%
Total Shareholder Return
0.90%-0.03%-1.18%-0.93%0.11%-1.81%
SEC Filings: 10-K · 10-Q