PTC INC.
PTC · Services-Prepackaged Software · 115.5M shares · +0%/yr ↑ shares · EDGAR filings ↗
Reference price $145.82 · est. market cap ~$16.8B — last insider sale, 2026-05-12 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A84Elite industrial-software (PLM/CAD/IoT) franchise with high margins, strong free cash flow, and double-digit growth.
Strengths
- Elite margins — gross margin 83.8% (89th), operating margin 35.9% (95th), net margin 26.8% (91st)
- Strong FCF and growth — FCF $856.7M (81st), revenue +19.2%, net income +95.0% (90th)
- Good coverage — interest coverage 12.76
Risks
- Tight liquidity — current ratio 1.12 (27th)
- Industrial-software competition and manufacturing-cycle exposure — qualitative (per 10-K)
- Moderate leverage — D/E 0.31 (51st)
Notable findings
- Customer concentration~75% of revenue from one customer/distributor — Approximately 75% of our sales are from products and services sold directly by our sales force to end-user customers
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC, Bridgewater Associates, LP
- Strong balance sheetStrong balance sheet — $184M cash & investments
- Notable holderHeld by 6 notable fund(s): STATE STREET CORP, GOLDMAN SACHS GROUP INC, CITADEL ADVISORS LLC +3 more (as of 2026-03-31)
- Insider sellingInsider selling — 5 open-market sale(s) by 3 insider(s) (cluster of 3 insiders, ~$686,034, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
83.8%
Operating margin
35.9%
Net margin
26.8%
Return on equity
19.2%
Return on assets
11.1%
ROIC
15.5%
Revenue growth (QoQ)
12.9%
Net-income growth
95.0%
Debt / equity
0.3×
Net debt / EBITDA
0.9×
Interest coverage
12.8×
Current ratio
1.1×
Free cash flow
$857M
EBITDA
$1.1B
Tangible book value
-$492M
Cash & investments
$184M
Stock comp / revenue
7.9%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-05-12 | CHRISTENSON ALICE | Sell | 816 | $145.82 |
| 2026-05-07 | CHRISTENSON ALICE | Tax withheld | 370 | $147.65 |
| 2026-05-07 | CHRISTENSON ALICE | Grant | 1.2K | — |
| 2026-03-16 | Lathan Corinna | Sell | 675 | $157.24 |
| 2026-03-15 | Pham Trac | Option exercise | 1.2K | — |
| 2026-03-03 | VON STAATS AARON C | Sell | 2.6K | $160.00 |
| 2026-02-11 | Hanspal Amarpreet | Option exercise | 1.5K | — |
| 2026-02-11 | VON STAATS AARON C | Sell | 232 | $161.06 |
| 2026-02-11 | VON STAATS AARON C | Sell | 8 | $162.23 |
| 2026-02-11 | CHAFFIN JANICE | Option exercise | 1.8K | — |
| 2026-02-11 | LACY PAUL A | Option exercise | 1.5K | — |
| 2026-02-11 | LICO JAMES A | Option exercise | 410 | — |
| 2026-02-11 | Katz Michal | Option exercise | 1.5K | — |
| 2026-02-11 | Lathan Corinna | Option exercise | 1.5K | — |
| 2026-02-11 | Pham Trac | Option exercise | 1.4K | — |
| 2026-02-11 | Benjamin Mark D | Option exercise | 1.5K | — |
| 2026-02-11 | BERNSHTEYN ROBERT | Option exercise | 1.5K | — |
| 2026-01-12 | Barua Neil | Option exercise | 7.6K | — |
| 2026-01-12 | Barua Neil | Tax withheld | 2.6K | $171.43 |
| 2025-12-31 | Talvitie Kristian | Option exercise | 31K | — |
| 2025-12-31 | Talvitie Kristian | Tax withheld | 15K | $174.21 |
| 2025-12-09 | Talvitie Kristian | Sell | 40K | $173.03 |
| 2025-12-09 | Talvitie Kristian | Sell | 10K | $173.61 |
| 2025-12-08 | VON STAATS AARON C | Sell | 3.0K | $174.43 |
| 2025-12-08 | VON STAATS AARON C | Sell | 3.3K | $175.11 |
| 2025-12-08 | Talvitie Kristian | Sell | 1.8K | $174.58 |
| 2025-12-08 | Talvitie Kristian | Sell | 500 | $175.16 |
| 2025-12-05 | Talvitie Kristian | Sell | 200 | $175.47 |
| 2025-12-05 | Talvitie Kristian | Sell | 300 | $172.22 |
| 2025-12-05 | Talvitie Kristian | Sell | 1.4K | $173.13 |
| 2025-12-05 | Talvitie Kristian | Sell | 400 | $173.87 |
| 2025-12-01 | Dahdah Robert | Option exercise | 12K | — |
| 2025-12-01 | Dahdah Robert | Tax withheld | 5.9K | $174.88 |
| 2025-11-25 | CHRISTENSON ALICE | Sell | 1.3K | $173.52 |
| 2025-11-20 | Talvitie Kristian | Grant | 4.6K | — |
| 2025-11-20 | STEVENSON JON | Grant | 620 | — |
| 2025-11-20 | STEVENSON JON | Tax withheld | 184 | $170.43 |
| 2025-11-20 | CHRISTENSON ALICE | Grant | 1.1K | — |
| 2025-11-20 | CHRISTENSON ALICE | Tax withheld | 325 | $170.43 |
| 2025-11-20 | Talvitie Kristian | Tax withheld | 2.2K | $170.43 |
| 2025-11-20 | Dahdah Robert | Grant | 4.4K | — |
| 2025-11-20 | Dahdah Robert | Tax withheld | 2.1K | $170.43 |
| 2025-11-20 | Barua Neil | Grant | 9.5K | — |
| 2025-11-20 | Barua Neil | Tax withheld | 4.6K | $170.43 |
| 2025-11-20 | VON STAATS AARON C | Grant | 2.7K | — |
| 2025-11-20 | VON STAATS AARON C | Tax withheld | 1.3K | $170.43 |
| 2025-11-15 | CHRISTENSON ALICE | Option exercise | 2.1K | — |
| 2025-11-15 | CHRISTENSON ALICE | Tax withheld | 610 | $179.61 |
| 2025-11-15 | Talvitie Kristian | Option exercise | 32K | — |
| 2025-11-15 | Talvitie Kristian | Tax withheld | 15K | $179.61 |
| 2025-11-15 | Dahdah Robert | Option exercise | 5.7K | — |
| 2025-11-15 | Dahdah Robert | Tax withheld | 1.8K | $179.61 |
| 2025-11-15 | Barua Neil | Option exercise | 35K | — |
| 2025-11-15 | Barua Neil | Tax withheld | 17K | $179.61 |
| 2025-11-15 | VON STAATS AARON C | Option exercise | 21K | — |
| 2025-11-15 | VON STAATS AARON C | Tax withheld | 9.0K | $179.61 |
| 2025-09-15 | BERNSHTEYN ROBERT | Option exercise | 1.1K | — |
| 2025-08-15 | Barua Neil | Option exercise | 11K | — |
| 2025-08-15 | Barua Neil | Tax withheld | 5.5K | $205.84 |
| 2025-08-06 | VON STAATS AARON C | Sell | 468 | $215.43 |
| 2025-08-06 | VON STAATS AARON C | Sell | 1.5K | $216.56 |
| 2025-08-04 | CHRISTENSON ALICE | Sell | 676 | $216.46 |
| 2025-05-09 | Pham Trac | Sell | 38 | $163.42 |
| 2025-05-07 | VON STAATS AARON C | Sell | 2.0K | $160.00 |
| 2025-03-17 | Lathan Corinna | Sell | 622 | $155.53 |
| 2025-02-12 | Benjamin Mark D | Option exercise | 1.4K | — |
| 2025-02-12 | BERNSHTEYN ROBERT | Option exercise | 648 | — |
| 2025-02-12 | CHAFFIN JANICE | Option exercise | 1.7K | — |
| 2025-02-12 | Hanspal Amarpreet | Option exercise | 1.4K | — |
| 2025-02-12 | Katz Michal | Option exercise | 1.4K | — |
| 2025-02-12 | LACY PAUL A | Option exercise | 1.4K | — |
| 2025-02-12 | Lathan Corinna | Option exercise | 1.4K | — |
| 2025-02-12 | SCHECHTER ROBERT | Option exercise | 1.4K | — |
| 2025-02-05 | VON STAATS AARON C | Sell | 1.1K | $191.80 |
| 2025-02-05 | VON STAATS AARON C | Sell | 94 | $192.40 |
| 2025-01-12 | Barua Neil | Option exercise | 23K | — |
| 2025-01-12 | Barua Neil | Tax withheld | 10K | $182.38 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-06 | ResultsReg FDExhibits | filing ↗ |
| 2026-03-16 | Reg FDExhibits | filing ↗ |
| 2026-02-11 | Shareholder vote | filing ↗ |
| 2026-02-04 | ResultsExhibits | filing ↗ |
| 2025-12-04 | Exec/director changeReg FDExhibits | filing ↗ |
| 2025-11-05 | ResultsExhibits | filing ↗ |
| 2025-11-05 | Material agreementExhibits | filing ↗ |
| 2025-10-14 | Exec/director change | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 10-Q | 2026-05-07 | 2026-03-31 | 0001193125-26-209869 ↗ |
| 8-K | 2026-05-06 | 2026-05-06 | 0001193125-26-208904 ↗ |
| 8-K | 2026-03-16 | 2026-03-16 | 0001193125-26-107315 ↗ |
| 8-K | 2026-02-11 | 2026-02-11 | 0001193125-26-046516 ↗ |
| 10-Q | 2026-02-05 | 2025-12-31 | 0001193125-26-039347 ↗ |
| 8-K | 2026-02-04 | 2026-02-04 | 0001193125-26-037588 ↗ |
| 8-K | 2025-12-04 | 2025-11-30 | 0001193125-25-308126 ↗ |
| 10-K | 2025-11-21 | 2025-09-30 | 0001193125-25-291326 ↗ |
| 8-K | 2025-11-05 | 2025-11-05 | 0001193125-25-266865 ↗ |
| 8-K | 2025-11-05 | 2025-11-05 | 0001193125-25-267120 ↗ |
| 8-K | 2025-10-14 | 2025-10-10 | 0001193125-25-237840 ↗ |
| 10-Q | 2025-07-31 | 2025-06-30 | 0000950170-25-100879 ↗ |