Company Valuation: PTC Inc.

Data adjusted to current consolidation scope
Fiscal Period: September 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 14,061 12,287 16,836 21,704 24,320 13,131 - -
Change - -12.62% 37.03% 28.91% 12.06% -46.01% - -
Enterprise Value (EV) 1 15,174 13,365 18,244 23,186 25,506 14,130 13,892 12,305
Change - -11.92% 36.5% 27.09% 10% -44.6% -1.69% -11.42%
P/E Ratio 29.7x 39.5x 68.8x 57.9x 33.1x 12.6x 16.7x 14.8x
PBR 6.86x 5.35x 6.32x 6.79x 6.37x 3.54x 3.35x 2.87x
PEG - -1.2x -3.1x 1.1x 0.3x 0.3x -0.7x 1.1x
Capitalization / Revenue 7.78x 6.36x 8.03x 9.44x 8.88x 4.81x 4.54x 4.2x
EV / Revenue 8.4x 6.91x 8.7x 10.1x 9.31x 5.18x 4.8x 3.94x
EV / EBITDA 23x 17.6x 23.2x 25.1x 19.2x 10.5x 9.57x 7.78x
EV / EBIT 23.9x 18.3x 24x 25.9x 19.6x 11.2x 10.4x 8.43x
EV / FCF 44.1x 32.1x 31.1x 31.5x 29.8x 16.6x 13.5x 10.7x
FCF Yield 2.27% 3.11% 3.22% 3.17% 3.36% 6.02% 7.39% 9.33%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 4.03 2.65 2.06 3.12 6.14 8.997 6.799 7.675
Distribution rate - - - - - - - -
Net sales 1 1,807 1,933 2,097 2,298 2,739 2,729 2,893 3,125
EBITDA 1 660.5 759.3 787.9 921.9 1,326 1,351 1,452 1,582
EBIT 1 634.4 732.2 758.9 894.3 1,302 1,260 1,334 1,459
Net income 1 476.9 313.1 245.5 376.3 741 1,064 708.5 821.7
Net Debt 1 1,113 1,078 1,408 1,483 1,185 999.4 761.1 -825.3
Reference price 2 119.79 104.60 141.68 180.66 203.02 113.68 113.68 113.68
Nbr of stocks (in thousands) 117,382 117,466 118,833 120,135 119,793 115,506 - -
Announcement Date 11/3/21 11/2/22 11/1/23 11/6/24 11/5/25 - - -
1USD in Million2USD
Estimates

P/E Ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
30.84x20.03x23.77x-.--% 167B
11.26x3.06x6.39x-.--% 82.46B
36.34x5.85x16.3x0.38% 50.97B
23.4x5x12.13x-.--% 41.9B
20.39x4.97x12.67x1.01% 33.8B
31.83x2.82x8.49x-.--% 32.3B
32.22x2.05x11.9x-.--% 13.5B
67.04x4.14x16.95x-.--% 8.84B
32.27x - - 3.76% 8.54B
Average 31.73x 5.99x 13.57x 0.57% 48.8B
Weighted average by Cap. 27.16x 10.28x 15.90x 0.19%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!