FINHUB Insights

PTC insider activity

PTC · PTC income statements · EDGAR

What the executives and directors of PTC actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$12M net open-market flow, 12 m
0 open-market buys, 12 m
21.5% of sale value on 10b5-1 plans, 12 m
5,515 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 77 routine events on the chart, as a list
Date Insider Shares
Sep 15, 2026 BERNSHTEYN ROBERT 1,117
Aug 15, 2026 Barua Neil 17K
Aug 15, 2026 STEVENSON JON 5,303
May 7, 2026 CHRISTENSON ALICE 1,556
Mar 15, 2026 Pham Trac 1,181
Feb 11, 2026 LACY PAUL A 1,500
Feb 11, 2026 CHAFFIN JANICE 1,801
Feb 11, 2026 LICO JAMES A 410
Feb 11, 2026 Hanspal Amarpreet 1,500
Feb 11, 2026 BERNSHTEYN ROBERT 1,500
Feb 11, 2026 Benjamin Mark D 1,500
Feb 11, 2026 Pham Trac 1,431
Feb 11, 2026 Lathan Corinna 1,500
Feb 11, 2026 Katz Michal 1,500
Jan 12, 2026 Barua Neil 10K
Dec 31, 2025 Talvitie Kristian 45K
Dec 1, 2025 Dahdah Robert 18K
Nov 20, 2025 VON STAATS AARON C 3,967
Nov 20, 2025 Barua Neil 14K
Nov 20, 2025 Dahdah Robert 6,581
Nov 20, 2025 Talvitie Kristian 6,758
Nov 20, 2025 CHRISTENSON ALICE 1,429
Nov 20, 2025 STEVENSON JON 804
Nov 15, 2025 VON STAATS AARON C 30K
Nov 15, 2025 Barua Neil 52K
Nov 15, 2025 Dahdah Robert 7,413
Nov 15, 2025 Talvitie Kristian 47K
Nov 15, 2025 CHRISTENSON ALICE 2,682
Sep 15, 2025 BERNSHTEYN ROBERT 1,117
Aug 15, 2025 Barua Neil 17K
Feb 12, 2025 LACY PAUL A 1,383
Feb 12, 2025 CHAFFIN JANICE 1,659
Feb 12, 2025 SCHECHTER ROBERT 1,383
Feb 12, 2025 Hanspal Amarpreet 1,383
Feb 12, 2025 BERNSHTEYN ROBERT 648
Feb 12, 2025 Benjamin Mark D 1,383
Feb 12, 2025 Lathan Corinna 1,383
Feb 12, 2025 Katz Michal 1,383
Jan 12, 2025 Barua Neil 33K
Nov 21, 2024 VON STAATS AARON C 3,507
Nov 21, 2024 Barua Neil 12K
Nov 21, 2024 Talvitie Kristian 5,976
Nov 21, 2024 CHRISTENSON ALICE 1,240
Nov 15, 2024 VON STAATS AARON C 31K
Nov 15, 2024 Barua Neil 29K
Nov 15, 2024 Talvitie Kristian 48K
Nov 15, 2024 CHRISTENSON ALICE 3,123
Nov 12, 2024 LACY PAUL A 527
Aug 15, 2024 Barua Neil 17K
Aug 6, 2024 VON STAATS AARON C 147
Jun 15, 2024 Moorjani Janesh 1,379
Jun 15, 2024 Kniker Catherine 1,599
May 15, 2024 Ditullio Michael 1,850
May 15, 2024 Kniker Catherine 925
Apr 1, 2024 Hanspal Amarpreet 1,756
Mar 15, 2024 Kniker Catherine 937
Feb 15, 2024 Katz Michal 3,462
Feb 15, 2024 Ditullio Michael 1,681
Feb 14, 2024 LACY PAUL A 1,901
Feb 14, 2024 CHAFFIN JANICE 1,901

The 60 most recent of 77.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
Granted 24K
Vested / exercised 177K
Withheld for tax 84K
Planned sales (10b5-1) 15K
Discretionary sales 52K
Kept 50K

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
SCHECHTER ROBERT 65K 61K 94.1
LACY PAUL A 29K 13K 46.9
CHAFFIN JANICE 52K 44K 83.6
Talvitie Kristian 52K 28K 54.6

Who holds what

the 14 largest holdings of 20
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
HEPPELMANN JAMES E CEO Last trade Feb 5, 2024 CEO 990K Feb 5, 2024
Barua Neil President and CEO CEO 98K
SCHECHTER ROBERT Last trade Aug 6, 2024 Director 61K Aug 6, 2024
Ditullio Michael President and COO Last trade May 24, 2024 COO 59K May 24, 2024
LACY PAUL A Last trade Mar 1, 2024 Director 53K Mar 1, 2024
CHAFFIN JANICE Last trade Sep 12, 2024 Director 44K Sep 12, 2024
Talvitie Kristian EVP, Chief Financial Officer Last trade Dec 9, 2025 CFO 43K $9.5M net selling over the year: 0 months buying, 1 month selling Dec 9, 2025
VON STAATS AARON C EVP, Chief Legal Officer Last trade Mar 3, 2026 Officer 20K $1.6M net selling over the year: 0 months buying, 3 months selling Mar 3, 2026
Dahdah Robert EVP, Chief Revenue Officer Officer 18K
Kniker Catherine Chief Strategy Officer Last trade Aug 1, 2024 Officer 15K Aug 1, 2024
Benjamin Mark D Director 11K
Hanspal Amarpreet Director 10K
Lathan Corinna Last trade Mar 16, 2026 Director 8,429 $106K net selling over the year: 0 months buying, 1 month selling Mar 16, 2026
Katz Michal Last trade May 3, 2024 Director 4,875 May 3, 2024

Open-market trade log

the 60 most recent of 1,342
Date Insider Type Shares Price Value Since trade Filed
May 12, 2026 CHRISTENSON ALICE (Officer) 816 shares $145.83 +0.0% since trade filed May 12, 2026 Discretionary sale 816 $145.83 $119K +0.0% May 12, 2026
Mar 16, 2026 Lathan Corinna (Director) 675 shares $157.24 −7.3% since trade filed Mar 18, 2026 Planned sale (10b5-1) 675 $157.24 $106K −7.3% Mar 18, 2026
Mar 3, 2026 VON STAATS AARON C (Officer) 2,639 shares $160.00 −8.9% since trade filed Mar 4, 2026 Planned sale (10b5-1) 2,639 $160.00 $422K −8.9% Mar 4, 2026
Feb 11, 2026 VON STAATS AARON C (Officer) 8 shares $162.23 −10.1% since trade filed Feb 12, 2026 Planned sale (10b5-1) 8 $162.23 $1K −10.1% Feb 12, 2026
Feb 11, 2026 VON STAATS AARON C (Officer) 232 shares $161.06 −9.5% since trade filed Feb 12, 2026 Planned sale (10b5-1) 232 $161.06 $37K −9.5% Feb 12, 2026
Dec 9, 2025 Talvitie Kristian (CFO) 10K shares $173.61 −16.0% since trade filed Dec 11, 2025 Discretionary sale 10K $173.61 $1.8M −16.0% Dec 11, 2025
Dec 9, 2025 Talvitie Kristian (CFO) 40K shares $173.03 −15.7% since trade filed Dec 11, 2025 Discretionary sale 40K $173.03 $6.9M −15.7% Dec 11, 2025
Dec 8, 2025 VON STAATS AARON C (Officer) 2,984 shares $174.43 −16.4% since trade filed Dec 8, 2025 Planned sale (10b5-1) 2,984 $174.43 $520K −16.4% Dec 8, 2025
Dec 8, 2025 VON STAATS AARON C (Officer) 3,344 shares $175.11 −16.7% since trade filed Dec 8, 2025 Planned sale (10b5-1) 3,344 $175.11 $586K −16.7% Dec 8, 2025
Dec 8, 2025 Talvitie Kristian (CFO) 500 shares $175.16 −16.8% since trade filed Dec 8, 2025 Planned sale (10b5-1) 500 $175.16 $88K −16.8% Dec 8, 2025
Dec 8, 2025 Talvitie Kristian (CFO) 1,838 shares $174.58 −16.5% since trade filed Dec 8, 2025 Planned sale (10b5-1) 1,838 $174.58 $321K −16.5% Dec 8, 2025
Dec 5, 2025 Talvitie Kristian (CFO) 200 shares $175.48 −16.9% since trade filed Dec 8, 2025 Planned sale (10b5-1) 200 $175.48 $35K −16.9% Dec 8, 2025
Dec 5, 2025 Talvitie Kristian (CFO) 300 shares $172.22 −15.3% since trade filed Dec 8, 2025 Planned sale (10b5-1) 300 $172.22 $52K −15.3% Dec 8, 2025
Dec 5, 2025 Talvitie Kristian (CFO) 400 shares $173.87 −16.1% since trade filed Dec 8, 2025 Planned sale (10b5-1) 400 $173.87 $70K −16.1% Dec 8, 2025
Dec 5, 2025 Talvitie Kristian (CFO) 1,420 shares $173.13 −15.8% since trade filed Dec 8, 2025 Planned sale (10b5-1) 1,420 $173.13 $246K −15.8% Dec 8, 2025
Nov 25, 2025 CHRISTENSON ALICE (Officer) 1,323 shares $173.52 −16.0% since trade filed Nov 26, 2025 Discretionary sale 1,323 $173.52 $230K −16.0% Nov 26, 2025
Aug 6, 2025 VON STAATS AARON C (Officer) 468 shares $215.43 −32.3% since trade filed Aug 6, 2025 Planned sale (10b5-1) 468 $215.43 $101K −32.3% Aug 6, 2025
Aug 6, 2025 VON STAATS AARON C (Officer) 1,520 shares $216.56 −32.7% since trade filed Aug 6, 2025 Planned sale (10b5-1) 1,520 $216.56 $329K −32.7% Aug 6, 2025
Aug 4, 2025 CHRISTENSON ALICE (Officer) 676 shares $216.46 −32.6% since trade filed Aug 4, 2025 Discretionary sale 676 $216.46 $146K −32.6% Aug 4, 2025
May 9, 2025 Pham Trac (Director) 38 shares $163.42 −10.8% since trade filed May 12, 2025 Discretionary sale 38 $163.42 $6K −10.8% May 12, 2025
May 7, 2025 VON STAATS AARON C (Officer) 1,988 shares $160.00 −8.9% since trade filed May 8, 2025 Planned sale (10b5-1) 1,988 $160.00 $318K −8.9% May 8, 2025
Mar 17, 2025 Lathan Corinna (Director) 622 shares $155.53 −6.2% since trade filed Mar 19, 2025 Planned sale (10b5-1) 622 $155.53 $97K −6.2% Mar 19, 2025
Feb 5, 2025 VON STAATS AARON C (Officer) 94 shares $192.40 −24.2% since trade filed Feb 7, 2025 Planned sale (10b5-1) 94 $192.40 $18K −24.2% Feb 7, 2025
Feb 5, 2025 VON STAATS AARON C (Officer) 1,088 shares $191.80 −24.0% since trade filed Feb 7, 2025 Planned sale (10b5-1) 1,088 $191.80 $209K −24.0% Feb 7, 2025
Dec 9, 2024 VON STAATS AARON C (Officer) 810 shares $201.04 −27.5% since trade filed Dec 10, 2024 Planned sale (10b5-1) 810 $201.04 $163K −27.5% Dec 10, 2024
Dec 9, 2024 VON STAATS AARON C (Officer) 4,563 shares $199.97 −27.1% since trade filed Dec 10, 2024 Planned sale (10b5-1) 4,563 $199.97 $912K −27.1% Dec 10, 2024
Dec 3, 2024 Talvitie Kristian (CFO) 887 shares $200.32 −27.2% since trade filed Dec 4, 2024 Planned sale (10b5-1) 887 $200.32 $178K −27.2% Dec 4, 2024
Dec 3, 2024 Talvitie Kristian (CFO) 2,300 shares $199.03 −26.7% since trade filed Dec 4, 2024 Planned sale (10b5-1) 2,300 $199.03 $458K −26.7% Dec 4, 2024
Dec 3, 2024 Talvitie Kristian (CFO) 6,665 shares $199.83 −27.0% since trade filed Dec 4, 2024 Planned sale (10b5-1) 6,665 $199.83 $1.3M −27.0% Dec 4, 2024
Dec 2, 2024 Talvitie Kristian (CFO) 400 shares $197.23 −26.1% since trade filed Dec 3, 2024 Planned sale (10b5-1) 400 $197.23 $79K −26.1% Dec 3, 2024
Dec 2, 2024 Talvitie Kristian (CFO) 600 shares $197.94 −26.3% since trade filed Dec 3, 2024 Planned sale (10b5-1) 600 $197.94 $119K −26.3% Dec 3, 2024
Dec 2, 2024 Talvitie Kristian (CFO) 3,012 shares $199.88 −27.1% since trade filed Dec 3, 2024 Planned sale (10b5-1) 3,012 $199.88 $602K −27.1% Dec 3, 2024
Dec 2, 2024 Talvitie Kristian (CFO) 6,294 shares $199.35 −26.9% since trade filed Dec 3, 2024 Planned sale (10b5-1) 6,294 $199.35 $1.3M −26.9% Dec 3, 2024
Nov 25, 2024 Lathan Corinna (Director) 860 shares $200.00 −27.1% since trade filed Nov 27, 2024 Planned sale (10b5-1) 860 $200.00 $172K −27.1% Nov 27, 2024
Nov 21, 2024 CHRISTENSON ALICE (Officer) 1,703 shares $193.20 −24.5% since trade filed Nov 22, 2024 Discretionary sale 1,703 $193.20 $329K −24.5% Nov 22, 2024
Sep 12, 2024 CHAFFIN JANICE (Director) 4,000 shares $168.75 −13.6% since trade filed Sep 13, 2024 Planned sale (10b5-1) 4,000 $168.75 $675K −13.6% Sep 13, 2024
Aug 20, 2024 CHRISTENSON ALICE (Officer) 590 shares $176.08 −17.2% since trade filed Aug 20, 2024 Discretionary sale 590 $176.08 $104K −17.2% Aug 20, 2024
Aug 12, 2024 CHAFFIN JANICE (Director) 100 shares $173.47 −15.9% since trade filed Aug 13, 2024 Planned sale (10b5-1) 100 $173.47 $17K −15.9% Aug 13, 2024
Aug 12, 2024 CHAFFIN JANICE (Director) 900 shares $171.95 −15.2% since trade filed Aug 13, 2024 Planned sale (10b5-1) 900 $171.95 $155K −15.2% Aug 13, 2024
Aug 12, 2024 CHAFFIN JANICE (Director) 3,000 shares $171.09 −14.8% since trade filed Aug 13, 2024 Planned sale (10b5-1) 3,000 $171.09 $513K −14.8% Aug 13, 2024
Aug 6, 2024 SCHECHTER ROBERT (Director) 5,000 shares $171.73 −15.1% since trade filed Aug 7, 2024 Discretionary sale 5,000 $171.73 $859K −15.1% Aug 7, 2024
Aug 6, 2024 VON STAATS AARON C (Officer) 1,000 shares $170.00 −14.2% since trade filed Aug 7, 2024 Discretionary sale 1,000 $170.00 $170K −14.2% Aug 7, 2024
Aug 1, 2024 Kniker Catherine (Officer) 3 shares $172.33 −15.4% since trade filed Aug 2, 2024 Planned sale (10b5-1) 3 $172.33 $517 −15.4% Aug 2, 2024
Aug 1, 2024 Kniker Catherine (Officer) 3 shares $180.25 −19.1% since trade filed Aug 2, 2024 Planned sale (10b5-1) 3 $180.25 $541 −19.1% Aug 2, 2024
Aug 1, 2024 Kniker Catherine (Officer) 9 shares $178.90 −18.5% since trade filed Aug 2, 2024 Planned sale (10b5-1) 9 $178.90 $2K −18.5% Aug 2, 2024
Aug 1, 2024 Kniker Catherine (Officer) 12 shares $177.98 −18.1% since trade filed Aug 2, 2024 Planned sale (10b5-1) 12 $177.98 $2K −18.1% Aug 2, 2024
Aug 1, 2024 Kniker Catherine (Officer) 13 shares $175.31 −16.8% since trade filed Aug 2, 2024 Planned sale (10b5-1) 13 $175.31 $2K −16.8% Aug 2, 2024
Aug 1, 2024 Kniker Catherine (Officer) 14 shares $176.45 −17.4% since trade filed Aug 2, 2024 Planned sale (10b5-1) 14 $176.45 $2K −17.4% Aug 2, 2024
Aug 1, 2024 Kniker Catherine (Officer) 15 shares $174.59 −16.5% since trade filed Aug 2, 2024 Planned sale (10b5-1) 15 $174.59 $3K −16.5% Aug 2, 2024
Jul 12, 2024 CHAFFIN JANICE (Director) 998 shares $179.78 −18.9% since trade filed Jul 15, 2024 Planned sale (10b5-1) 998 $179.78 $179K −18.9% Jul 15, 2024
Jul 12, 2024 CHAFFIN JANICE (Director) 3,002 shares $179.18 −18.6% since trade filed Jul 15, 2024 Planned sale (10b5-1) 3,002 $179.18 $538K −18.6% Jul 15, 2024
Jun 12, 2024 CHAFFIN JANICE (Director) 810 shares $177.19 −17.7% since trade filed Jun 13, 2024 Planned sale (10b5-1) 810 $177.19 $144K −17.7% Jun 13, 2024
Jun 12, 2024 CHAFFIN JANICE (Director) 1,378 shares $179.00 −18.5% since trade filed Jun 13, 2024 Planned sale (10b5-1) 1,378 $179.00 $247K −18.5% Jun 13, 2024
Jun 12, 2024 CHAFFIN JANICE (Director) 1,812 shares $178.05 −18.1% since trade filed Jun 13, 2024 Planned sale (10b5-1) 1,812 $178.05 $323K −18.1% Jun 13, 2024
Jun 3, 2024 Kniker Catherine (Officer) 3 shares $177.21 −17.7% since trade filed Jun 4, 2024 Planned sale (10b5-1) 3 $177.21 $532 −17.7% Jun 4, 2024
Jun 3, 2024 Kniker Catherine (Officer) 75 shares $175.98 −17.1% since trade filed Jun 4, 2024 Planned sale (10b5-1) 75 $175.98 $13K −17.1% Jun 4, 2024
Jun 3, 2024 Kniker Catherine (Officer) 181 shares $174.87 −16.6% since trade filed Jun 4, 2024 Planned sale (10b5-1) 181 $174.87 $32K −16.6% Jun 4, 2024
Jun 3, 2024 Kniker Catherine (Officer) 400 shares $173.49 −16.0% since trade filed Jun 4, 2024 Planned sale (10b5-1) 400 $173.49 $69K −16.0% Jun 4, 2024
Jun 3, 2024 Kniker Catherine (Officer) 595 shares $172.65 −15.5% since trade filed Jun 4, 2024 Planned sale (10b5-1) 595 $172.65 $103K −15.5% Jun 4, 2024
May 24, 2024 Ditullio Michael (COO) 277 shares $183.32 −20.5% since trade filed May 28, 2024 Discretionary sale 277 $183.32 $51K −20.5% May 28, 2024

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

149 Forms 4, 3 years
3 filed late
1 amendments
4.5 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 18, 2026