PTC Inc. (PTC)
NASDAQ: PTC · Real-Time Price · USD
149.81
-0.86 (-0.57%)
Mar 20, 2026, 4:00 PM EDT - Market closed

PTC Inc. Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
17,82724,26821,70716,83812,28814,035
Market Cap Growth
-7.72%11.80%28.92%37.03%-12.45%46.11%
Enterprise Value
18,99825,40422,82618,40513,53415,329
Last Close Price
149.81203.02180.66141.68104.60119.79
PE Ratio
22.0533.3957.9068.7839.4729.72
Forward PE
19.4727.2932.1329.7321.0333.60
PEG Ratio
2.401.521.962.011.611.45
PS Ratio
6.238.869.448.036.367.77
PB Ratio
4.646.346.756.295.356.89
P/TBV Ratio
4.706.416.796.325.396.96
P/FCF Ratio
20.0728.3329.5128.6829.5540.79
P/OCF Ratio
19.8327.9728.9427.5628.2338.05
EV/Sales Ratio
6.649.279.938.787.008.48
EV/EBITDA Ratio
15.4922.7331.2930.9023.7730.46
EV/EBIT Ratio
16.9025.8638.8240.1430.2540.26
EV/FCF Ratio
21.3829.6531.0331.3532.5544.55
Debt / Equity Ratio
0.350.350.430.690.660.79
Debt / EBITDA Ratio
1.131.232.693.172.713.28
Debt / FCF Ratio
1.551.602.673.223.704.79
Net Debt / Equity Ratio
0.310.310.530.600.550.65
Net Debt / EBITDA Ratio
0.961.062.332.692.232.63
Net Debt / FCF Ratio
1.321.382.312.733.053.84
Asset Turnover
0.460.420.360.380.420.46
Quick Ratio
0.890.960.680.661.151.11
Current Ratio
1.221.120.780.761.351.38
Return on Equity (ROE)
23.14%20.85%12.78%9.87%14.45%27.44%
Return on Assets (ROA)
13.83%11.94%7.38%6.17%7.67%11.75%
Return on Invested Capital (ROIC)
15.07%13.10%8.17%6.91%8.75%13.71%
Return on Capital Employed (ROCE)
22.20%19.23%12.44%10.77%11.74%11.84%
Earnings Yield
4.59%2.99%1.73%1.45%2.53%3.36%
FCF Yield
4.98%3.53%3.39%3.49%3.38%2.45%
Buyback Yield / Dilution
1.96%1.13%-0.12%-0.13%0.84%0.06%
Updated Feb 4, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q