Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 58 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

58 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Jan. 29, 2021 PTC S 4,000 $133.59 $534,360 34,508 Direct -10.39% Disposed 7.8% (price as of 2026-10-02)
Nov. 16, 2020 PTC S 10b5-1 685 $96.30 $65,966 40,151 Direct -1.68% Disposed 49.6% (price as of 2026-10-02)
Nov. 16, 2020 PTC S 10b5-1 1,443 $97.93 $141,313 38,708 Direct -3.59% Disposed 47.1% (price as of 2026-10-02)
Nov. 16, 2020 PTC S 10b5-1 200 $98.46 $19,692 38,508 Direct -0.52% Disposed 46.3% (price as of 2026-10-02)
March 16, 2020 PTC S 10b5-1 3,303 $48.74 $160,988 22,743 Direct -12.68% Disposed 195.5% (price as of 2026-10-02)
Nov. 27, 2019 PTC S 10b5-1 340 $76.50 $26,010 20,592 Direct -1.62% Disposed 88.3% (price as of 2026-10-02)
Nov. 18, 2019 PTC S 10b5-1 613 $73.39 $44,988 20,932 Direct -2.85% Disposed 96.3% (price as of 2026-10-02)
Oct. 24, 2019 PTC S 10b5-1 100 $77.00 $7,700 12,266 Direct -0.81% Disposed 87.1% (price as of 2026-10-02)
June 17, 2019 PTC S 10b5-1 100 $83.98 $8,398 12,434 Direct -0.80% Disposed 71.5% (price as of 2026-10-02)
June 17, 2019 PTC S 10b5-1 100 $85.00 $8,500 12,334 Direct -0.80% Disposed 69.4% (price as of 2026-10-02)
April 24, 2019 PTC S 10b5-1 100 $102.00 $10,200 12,534 Direct -0.79% Disposed 41.2% (price as of 2026-10-02)
March 20, 2019 PTC S 10b5-1 100 $93.50 $9,350 14,171 Direct -0.70% Disposed 54.0% (price as of 2026-10-02)
March 18, 2019 PTC S 10b5-1 815 $91.47 $74,548 14,271 Direct -5.40% Disposed 57.5% (price as of 2026-10-02)
Nov. 16, 2018 PTC S 1,750 $88.08 $154,140 9,828 Direct -15.11% Disposed 63.5% (price as of 2026-10-02)
Nov. 16, 2018 PTC S 0 · · 3,300 Indirect 0.00% Disposed (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
March 15, 2021 PTC Restricted Stock Units Common Stock (5,127) · · 5,127 Disposed
Nov. 17, 2020 PTC Restricted Stock Units Common Stock (5,941) · · 5,941 Acquired
Nov. 17, 2020 PTC Restricted Stock Units Common Stock (5,941) · · 5,941 Acquired
Nov. 17, 2020 PTC Restricted Stock Units Common Stock (11,882) · · 11,882 Acquired
Nov. 15, 2020 PTC Restricted Stock Units Common Stock (1,303) · · 1,303 Acquired
Nov. 15, 2020 PTC Restricted Stock Units Common Stock (755) · · 755 Acquired
Nov. 15, 2020 PTC Restricted Stock Units Common Stock (1,785) · · 1,785 Acquired
Nov. 15, 2020 PTC Restricted Stock Units Common Stock (3,571) · · 3,571 Acquired
Nov. 15, 2020 PTC Restricted Stock Units Common Stock (1,266) · · 1,266 Acquired
Nov. 15, 2020 PTC Restricted Stock Units Common Stock (2,431) · · 2,431 Acquired
Nov. 15, 2020 PTC Restricted Stock Units Common Stock (4,051) · · 4,051 Acquired
Nov. 15, 2020 PTC Restricted Stock Units Common Stock (310) · · 310 Acquired
Nov. 15, 2020 PTC Restricted Stock Units Common Stock (96) · · 96 Acquired
Nov. 15, 2020 PTC Restricted Stock Units Common Stock (186) · · 186 Acquired
Nov. 5, 2020 PTC Restricted Stock Units Common Stock (2,617) · · 2,617 Acquired
Sept. 24, 2020 PTC Restricted Stock Unit Common Stock (755) · · 755 Acquired
Sept. 24, 2020 PTC Restricted Stock Unit Common Stock (1,785) · · 1,785 Acquired
Sept. 24, 2020 PTC Restricted Stock Unit Common Stock (1,362) · · 1,362 Acquired
March 15, 2020 PTC Restricted Stock Units Common Stock (5,128) · · 5,128 Disposed
Feb. 11, 2020 PTC Restricted Stock Unit Common Stock (929) · · 929 Acquired
Nov. 21, 2019 PTC Restricted Stock Units Common Stock (12,153) · · 12,153 Acquired
Nov. 15, 2019 PTC Restricted Stock Units Common Stock (2,459) · · 2,459 Disposed
Nov. 15, 2019 PTC Restricted Stock Units Common Stock (554) · · 554 Acquired
Nov. 15, 2019 PTC Restricted Stock Units Common Stock (554) · · 554 Disposed
Nov. 15, 2019 PTC Restricted Stock Units Common Stock (1,304) · · 1,304 Disposed
Nov. 15, 2019 PTC Restricted Stock Units Common Stock (804) · · 804 Acquired
Nov. 15, 2019 PTC Restricted Stock Units Common Stock (804) · · 804 Disposed
Nov. 15, 2019 PTC Restricted Stock Units Common Stock (2,118) · · 2,118 Acquired
Nov. 15, 2019 PTC Restricted Stock Units Common Stock (2,118) · · 2,118 Disposed
Nov. 15, 2019 PTC Restricted Stock Units Common Stock (3,571) · · 3,571 Disposed
March 15, 2019 PTC Restricted Stock Units Common Stock (5,128) · · 5,128 Acquired
Nov. 15, 2018 PTC Restricted Stock Units Common Stock (1,843) · · 1,843 Disposed
Nov. 15, 2018 PTC Restricted Stock Units Common Stock (2,459) · · 2,459 Disposed
Nov. 15, 2018 PTC Restricted Stock Units Common Stock (1,304) · · 1,304 Disposed
Nov. 15, 2018 PTC Restricted Stock Units Common Stock (1,236) · · 1,236 Disposed
Nov. 15, 2018 PTC Restricted Stock Units Common Stock (1,217) · · 1,217 Disposed
Nov. 14, 2018 PTC Restricted Stock Units Common Stock (1,236) · · 1,236 Acquired
Nov. 14, 2018 PTC Restricted Stock Units Common Stock (1,217) · · 1,217 Acquired
Nov. 14, 2018 PTC Restricted Stock Units Common Stock (10,713) · · 10,713 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 7 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
March 9, 2018 PTC Common Stock 5,746 Direct
March 9, 2018 PTC Common Stock 3,330 Indirect
March 9, 2018 PTC Restricted Stock Units→ Common Stock (1,843) 1,843 Direct
March 9, 2018 PTC Restricted Stock Units→ Common Stock (4,918) 4,918 Direct
March 9, 2018 PTC Restricted Stock Units→ Common Stock (3,911) 3,911 Direct
March 9, 2018 PTC Restricted Stock Units→ Common Stock (3,911) 3,911 Direct
March 9, 2018 PTC Restricted Stock Units→ Common Stock (15,383) 15,383 Direct