HEPPELMANN JAMES E
Insider CIK 1186555 · ST Director · PMTC President and CEO, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| PTC PTC INC. | S Sale | 2024-02-05 | 2024-02-06 | 21,273 | $177.49 | $3.78M | 968,955 | SEC↗ |
| PTC PTC INC. | S Sale | 2024-02-05 | 2024-02-06 | 598 | $178.37 | $106.7K | 968,357 | SEC↗ |
| PTC PTC INC. | S Sale | 2024-02-05 | 2024-02-06 | 13,129 | $176.78 | $2.32M | 990,228 | SEC↗ |
| PTC PTC INC. | A Award | 2023-11-27 | 2023-11-28 | 11,123 | — | $0 | 1,008,201 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2023-11-27 | 2023-11-28 | 4,844 | $154.75 | $749.6K | 1,003,357 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2023-11-15 | 2023-11-17 | 13,817 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2023-11-15 | 2023-11-17 | 9,243 | — | $0 | 12,836 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2023-11-15 | 2023-11-17 | 10,935 | — | $0 | 6,965 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2023-11-15 | 2023-11-17 | 13,931 | — | $0 | 13,930 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2023-11-15 | 2023-11-17 | 13,201 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2023-11-15 | 2023-11-17 | 141,346 | — | $0 | 141,346 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2023-11-15 | 2023-11-17 | 141,346 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2023-11-15 | 2023-11-17 | 17,603 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2023-11-15 | 2023-11-17 | 12,837 | — | $0 | 25,674 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2023-11-15 | 2023-11-17 | 10,990 | — | $0 | 10,990 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2023-11-15 | 2023-11-17 | 24,243 | — | $0 | 24,243 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2023-11-15 | 2023-11-17 | 12,121 | — | $0 | 12,121 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2023-11-15 | 2023-11-17 | 12,121 | — | $0 | 12,121 | SEC↗ |
| PTC PTC INC. | M Exercise | 2023-11-15 | 2023-11-17 | 232,913 | — | $0 | 1,102,974 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2023-11-15 | 2023-11-17 | 105,896 | $154.68 | $16.38M | 997,078 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-12-08 | 2023-11-17 | 8,509 | $121.90 | $1.04M | 876,552 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-12-08 | 2023-11-17 | 1,831 | $124.11 | $227.2K | 870,819 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-12-08 | 2023-11-17 | 758 | $124.62 | $94.5K | 870,061 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-12-08 | 2023-11-17 | 3,902 | $122.88 | $479.5K | 872,650 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-12-08 | 2022-12-09 | 3,902 | $122.88 | $479.5K | 918,256 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-12-08 | 2022-12-09 | 758 | $124.62 | $94.5K | 915,667 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-12-08 | 2022-12-09 | 1,831 | $124.11 | $227.2K | 916,425 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-12-08 | 2022-12-09 | 8,509 | $121.90 | $1.04M | 922,158 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2022-11-16 | 2022-11-17 | 19,255 | — | $0 | 19,255 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2022-11-16 | 2022-11-17 | 38,511 | — | $0 | 38,511 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2022-11-16 | 2022-11-17 | 19,255 | — | $0 | 19,255 | SEC↗ |
| PTC PTC INC. | G Gift | 2022-11-16 | 2022-11-17 | 750 | — | $0 | 964,917 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-11-16 | 2022-11-17 | 3,051 | $130.71 | $398.8K | 930,667 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-11-16 | 2022-11-17 | 31,199 | $130.10 | $4.06M | 933,718 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2022-11-15 | 2022-11-17 | 10,379 | — | $0 | 13,930 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2022-11-15 | 2022-11-17 | 17,603 | — | $0 | 17,603 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2022-11-15 | 2022-11-17 | 13,494 | — | $0 | 8,801 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2022-11-15 | 2022-11-17 | 13,931 | — | $0 | 27,861 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2022-11-15 | 2022-11-17 | 13,113 | — | $0 | 8,801 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2022-11-15 | 2022-11-17 | 144,014 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2022-11-15 | 2022-11-17 | 144,014 | — | $0 | 144,014 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2022-11-15 | 2022-11-17 | 20,422 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2022-11-15 | 2022-11-17 | 20,422 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2022-11-15 | 2022-11-17 | 30,705 | — | $0 | 30,705 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2022-11-15 | 2022-11-17 | 30,705 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2022-11-15 | 2022-11-17 | 20,422 | — | $0 | 20,422 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2022-11-15 | 2022-11-17 | 130,397 | $132.01 | $17.21M | 965,667 | SEC↗ |
| PTC PTC INC. | M Exercise | 2022-11-15 | 2022-11-17 | 284,083 | — | $0 | 1,083,595 | SEC↗ |
| PTC PTC INC. | A Award | 2022-11-15 | 2022-11-17 | 12,469 | — | $0 | 1,096,064 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-08-01 | 2022-08-02 | 188 | $123.44 | $23.2K | 799,512 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-08-01 | 2022-08-02 | 1,795 | $121.83 | $218.7K | 802,717 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-08-01 | 2022-08-02 | 3,017 | $122.87 | $370.7K | 799,700 | SEC↗ |
| ST Sensata Technologies Holdi | A Award | 2022-05-26 | 2022-05-31 | 3,240 | — | $0 | 23,381 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-05-02 | 2022-05-03 | 1,585 | $114.43 | $181.4K | 804,898 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-05-02 | 2022-05-03 | 386 | $115.43 | $44.6K | 804,512 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-05-02 | 2022-05-03 | 2,275 | $113.48 | $258.2K | 806,483 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-05-02 | 2022-05-03 | 754 | $112.27 | $84.7K | 808,758 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-02-01 | 2022-05-03 | 3,741 | $116.37 | $435.3K | 809,610 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-02-01 | 2022-05-03 | 98 | $116.95 | $11.5K | 809,512 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-02-01 | 2022-05-03 | 1,161 | $115.43 | $134.0K | 813,351 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-02-01 | 2022-02-02 | 3,741 | $116.37 | $435.3K | 893,194 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-02-01 | 2022-02-02 | 98 | $116.95 | $11.5K | 893,096 | SEC↗ |
| PTC PTC INC. | S Sale | 2022-02-01 | 2022-02-02 | 1,161 | $115.43 | $134.0K | 896,935 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2021-11-17 | 2021-11-18 | 20,896 | — | $0 | 20,896 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2021-11-17 | 2021-11-18 | 20,896 | — | $0 | 20,896 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2021-11-17 | 2021-11-18 | 41,792 | — | $0 | 41,792 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-11-16 | 2021-11-18 | 4,724 | $123.34 | $582.7K | 814,512 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-11-16 | 2021-11-18 | 2,423 | $121.63 | $294.7K | 822,263 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-11-16 | 2021-11-18 | 3,027 | $122.61 | $371.1K | 819,236 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-11-16 | 2021-11-18 | 905 | $119.37 | $108.0K | 828,607 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-11-16 | 2021-11-18 | 3,921 | $120.41 | $472.1K | 824,686 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2021-11-15 | 2021-11-17 | 17,604 | — | $0 | 17,602 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2021-11-15 | 2021-11-17 | 17,603 | — | $0 | 35,206 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2021-11-15 | 2021-11-17 | 143,027 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2021-11-15 | 2021-11-17 | 143,027 | — | $0 | 143,027 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2021-11-15 | 2021-11-17 | 20,422 | — | $0 | 20,422 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2021-11-15 | 2021-11-17 | 16,262 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2021-11-15 | 2021-11-17 | 16,262 | — | $0 | 16,262 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2021-11-15 | 2021-11-17 | 14,834 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2021-11-15 | 2021-11-17 | 14,834 | — | $0 | 14,834 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2021-11-15 | 2021-11-17 | 18,003 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2021-11-15 | 2021-11-17 | 36,006 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2021-11-15 | 2021-11-17 | 36,006 | — | $0 | 36,006 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2021-11-15 | 2021-11-17 | 11,316 | — | $0 | 17,602 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2021-11-15 | 2021-11-17 | 133,732 | $120.05 | $16.05M | 829,512 | SEC↗ |
| PTC PTC INC. | M Exercise | 2021-11-15 | 2021-11-17 | 295,077 | — | $0 | 953,981 | SEC↗ |
| PTC PTC INC. | A Award | 2021-11-15 | 2021-11-17 | 9,263 | — | $0 | 963,244 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-08-02 | 2021-08-04 | 3,885 | $134.48 | $522.5K | 660,214 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-08-02 | 2021-08-04 | 6,985 | $132.08 | $922.6K | 666,919 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-08-02 | 2021-08-04 | 2,820 | $132.98 | $375.0K | 664,099 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-08-02 | 2021-08-04 | 1,310 | $135.11 | $177.0K | 658,904 | SEC↗ |
| ST Sensata Technologies Holdi | A Award | 2021-05-27 | 2021-06-01 | 2,547 | — | $0 | 20,141 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-05-03 | 2021-05-04 | 10,545 | $129.73 | $1.37M | 678,359 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-05-03 | 2021-05-04 | 1,906 | $131.57 | $250.8K | 673,904 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-05-03 | 2021-05-04 | 2,549 | $130.54 | $332.7K | 675,810 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-02-01 | 2021-02-02 | 394 | $133.22 | $52.5K | 703,510 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-02-01 | 2021-02-02 | 1,707 | $138.15 | $235.8K | 688,904 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-02-01 | 2021-02-02 | 968 | $135.58 | $131.2K | 702,542 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-02-01 | 2021-02-02 | 4,257 | $136.48 | $581.0K | 698,285 | SEC↗ |
| PTC PTC INC. | S Sale | 2021-02-01 | 2021-02-02 | 7,674 | $137.32 | $1.05M | 690,611 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2020-11-17 | 2020-11-19 | 26,404 | — | $0 | 26,404 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2020-11-17 | 2020-11-19 | 52,809 | — | $0 | 52,809 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2020-11-17 | 2020-11-19 | 26,404 | — | $0 | 26,404 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-11-16 | 2020-11-18 | 5,644 | $98.61 | $556.6K | 703,904 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-11-16 | 2020-11-18 | 18,510 | $97.66 | $1.81M | 709,348 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-11-16 | 2020-11-18 | 846 | $96.42 | $81.6K | 728,058 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2020-11-15 | 2020-11-17 | 6,381 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2020-11-15 | 2020-11-17 | 12,400 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2020-11-15 | 2020-11-17 | 21,380 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2020-11-15 | 2020-11-17 | 20,423 | — | $0 | 40,844 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2020-11-15 | 2020-11-17 | 12,253 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2020-11-15 | 2020-11-17 | 18,003 | — | $0 | 18,003 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2020-11-15 | 2020-11-17 | 9,001 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise | 2020-11-15 | 2020-11-17 | 99,841 | — | $0 | 772,647 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2020-11-15 | 2020-11-17 | 43,743 | $97.21 | $4.25M | 728,904 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2020-11-12 | 2020-11-16 | 2,016 | $94.68 | $190.9K | 672,806 | SEC↗ |
| PTC PTC INC. | A Award | 2020-11-12 | 2020-11-16 | 6,866 | — | $0 | 674,822 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2020-11-05 | 2020-11-09 | 12,253 | — | $0 | 12,253 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2020-09-24 | 2020-09-28 | 9,001 | — | $0 | 9,001 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2020-09-24 | 2020-09-28 | 12,400 | — | $0 | 12,400 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2020-09-24 | 2020-09-28 | 6,381 | — | $0 | 6,381 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-08-03 | 2020-08-04 | 14,778 | $86.27 | $1.27M | 622,572 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-08-03 | 2020-08-04 | 222 | $86.95 | $19.3K | 622,350 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-08-03 | 2020-08-04 | 222 | $86.95 | $19.3K | 622,350 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-08-03 | 2020-08-04 | 14,778 | $86.27 | $1.27M | 622,572 | SEC↗ |
| ST Sensata Technologies Holdi | A Award | 2020-05-28 | 2020-06-01 | 4,078 | — | $0 | 17,594 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-05-01 | 2020-05-04 | 4,785 | $67.31 | $322.1K | 640,474 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-05-01 | 2020-05-04 | 7,091 | $66.32 | $470.3K | 645,259 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-05-01 | 2020-05-04 | 2,883 | $68.13 | $196.4K | 637,591 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-05-01 | 2020-05-04 | 241 | $68.20 | $16.4K | 637,350 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-02-03 | 2020-02-04 | 3,875 | $84.64 | $328.0K | 652,350 | SEC↗ |
| PTC PTC INC. | S Sale | 2020-02-03 | 2020-02-04 | 11,125 | $83.87 | $933.1K | 656,225 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2019-11-21 | 2019-11-25 | 61,267 | — | $0 | 61,267 | SEC↗ |
| PTC PTC INC. | S Sale | 2019-11-18 | 2019-11-19 | 3,023 | $73.57 | $222.4K | 667,350 | SEC↗ |
| PTC PTC INC. | S Sale | 2019-11-18 | 2019-11-19 | 21,977 | $72.70 | $1.60M | 670,373 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2019-11-15 | 2019-11-19 | 21,381 | — | $0 | 21,380 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2019-11-15 | 2019-11-19 | 10,681 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2019-11-15 | 2019-11-19 | 10,681 | — | $0 | 10,681 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2019-11-15 | 2019-11-19 | 13,198 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2019-11-15 | 2019-11-19 | 13,198 | — | $0 | 13,198 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2019-11-15 | 2019-11-19 | 18,003 | — | $0 | 36,006 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2019-11-15 | 2019-11-19 | 26,349 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2019-11-15 | 2019-11-19 | 23,624 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2019-11-15 | 2019-11-19 | 23,624 | — | $0 | 23,624 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2019-11-15 | 2019-11-19 | 25,927 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2019-11-15 | 2019-11-19 | 59,768 | $74.09 | $4.43M | 692,350 | SEC↗ |
| PTC PTC INC. | A Award | 2019-11-15 | 2019-11-19 | 13,174 | — | $0 | 618,805 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2019-11-15 | 2019-11-19 | 5,850 | $74.09 | $433.4K | 612,955 | SEC↗ |
| PTC PTC INC. | M Exercise | 2019-11-15 | 2019-11-19 | 139,163 | — | $0 | 752,118 | SEC↗ |
| ST Sensata Technologies Holdi | A Award | 2019-05-28 | 2019-05-30 | 3,431 | — | $0 | 13,516 | SEC↗ |
| ST Sensata Technologies Holdi | F Tax w/h | 2019-05-28 | 2019-05-30 | 141 | $43.73 | $6.2K | 10,085 | SEC↗ |
| PTC PTC INC. | S Sale | 2019-05-01 | 2019-05-03 | 6,925 | $88.60 | $613.6K | 613,706 | SEC↗ |
| PTC PTC INC. | S Sale | 2019-05-01 | 2019-05-03 | 1,000 | $90.04 | $90.0K | 605,631 | SEC↗ |
| PTC PTC INC. | S Sale | 2019-05-01 | 2019-05-03 | 7,075 | $89.30 | $631.8K | 606,631 | SEC↗ |
| PTC PTC INC. | S Sale | 2019-02-01 | 2019-02-05 | 26,980 | $84.68 | $2.28M | 679,391 | SEC↗ |
| PTC PTC INC. | S Sale | 2019-02-01 | 2019-02-05 | 8,200 | $85.40 | $700.3K | 620,631 | SEC↗ |
| PTC PTC INC. | S Sale | 2019-02-01 | 2019-02-05 | 8,390 | $85.39 | $716.4K | 671,001 | SEC↗ |
| PTC PTC INC. | S Sale | 2019-02-01 | 2019-02-05 | 3,100 | $85.44 | $264.9K | 656,001 | SEC↗ |
| PTC PTC INC. | S Sale | 2019-02-01 | 2019-02-05 | 27,170 | $84.68 | $2.30M | 628,831 | SEC↗ |
| PTC PTC INC. | J Other | 2018-12-04 | 2018-12-07 | 6,727 | — | $0 | 706,371 | SEC↗ |
| PTC PTC INC. | S Sale | 2018-11-16 | 2018-11-19 | 700 | $89.26 | $62.5K | 713,098 | SEC↗ |
| PTC PTC INC. | S Sale | 2018-11-16 | 2018-11-19 | 9,200 | $87.57 | $805.6K | 718,898 | SEC↗ |
| PTC PTC INC. | S Sale | 2018-11-16 | 2018-11-19 | 5,100 | $88.50 | $451.4K | 713,798 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2018-11-15 | 2018-11-16 | 25,927 | — | $0 | 25,927 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2018-11-15 | 2018-11-16 | 21,381 | — | $0 | 42,761 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2018-11-15 | 2018-11-16 | 26,349 | — | $0 | 26,349 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2018-11-15 | 2018-11-16 | 26,502 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2018-11-15 | 2018-11-16 | 19,957 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2018-11-15 | 2018-11-16 | 52,698 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2018-11-15 | 2018-11-16 | 77,224 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2018-11-15 | 2018-11-16 | 109,469 | $89.40 | $9.79M | 728,098 | SEC↗ |
| PTC PTC INC. | M Exercise | 2018-11-15 | 2018-11-16 | 250,038 | — | $0 | 837,567 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2018-11-14 | 2018-11-16 | 19,957 | — | $0 | 19,957 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2018-11-14 | 2018-11-16 | 77,224 | — | $0 | 77,224 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2018-11-14 | 2018-11-16 | 54,009 | — | $0 | 54,009 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2018-11-14 | 2018-11-16 | 52,698 | — | $0 | 52,698 | SEC↗ |
| PTC PTC INC. | S Sale | 2018-08-01 | 2018-08-01 | 7,000 | $93.25 | $652.8K | 587,529 | SEC↗ |
| PTC PTC INC. | S Sale | 2018-08-01 | 2018-08-01 | 18,000 | $92.73 | $1.67M | 594,529 | SEC↗ |
| ST Sensata Technologies Holdi | A Award | 2018-06-05 | 2018-06-07 | 2,859 | — | $0 | 10,226 | SEC↗ |
| ST Sensata Technologies Holdi | F Tax w/h | 2018-05-31 | 2018-06-04 | 221 | $51.09 | $11.3K | 7,367 | SEC↗ |
| PTC PTC INC. | S Sale | 2018-05-01 | 2018-05-02 | 25,000 | $82.37 | $2.06M | 612,529 | SEC↗ |
| PTC PTC INC. | S Sale | 2018-02-01 | 2019-02-05 | 11,900 | $84.80 | $1.01M | 659,101 | SEC↗ |
| PTC PTC INC. | S Sale | 2018-02-01 | 2018-02-02 | 25,000 | $72.34 | $1.81M | 637,529 | SEC↗ |
| PTC PTC INC. | S Sale | 2017-11-16 | 2017-11-17 | 14,300 | $64.75 | $925.9K | 662,529 | SEC↗ |
| PTC PTC INC. | S Sale | 2017-11-16 | 2017-11-17 | 10,700 | $64.36 | $688.7K | 676,829 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2017-11-15 | 2017-11-17 | 40,190 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2017-11-15 | 2017-11-17 | 40,190 | — | $0 | 40,190 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2017-11-15 | 2017-11-17 | 25,927 | — | $0 | 51,854 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2017-11-15 | 2017-11-17 | 77,781 | — | $0 | 77,781 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2017-11-15 | 2017-11-17 | 26,349 | — | $0 | 52,698 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2017-11-15 | 2017-11-17 | 64,142 | — | $0 | 64,142 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2017-11-15 | 2017-11-17 | 48,845 | — | $0 | 48,845 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2017-11-15 | 2017-11-17 | 26,502 | — | $0 | 26,502 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2017-11-15 | 2017-11-17 | 49,759 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2017-11-15 | 2017-11-17 | 49,759 | — | $0 | 49,759 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2017-11-15 | 2017-11-17 | 21,355 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2017-11-15 | 2017-11-17 | 48,845 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2017-11-15 | 2017-11-17 | 112,420 | $63.92 | $7.19M | 687,529 | SEC↗ |
| PTC PTC INC. | M Exercise | 2017-11-15 | 2017-11-17 | 238,927 | — | $0 | 799,949 | SEC↗ |
| PTC PTC INC. | S Sale | 2017-08-01 | 2017-08-02 | 25,000 | $55.27 | $1.38M | 561,022 | SEC↗ |
| ST Sensata Technologies Holdi | A Award | 2017-06-01 | 2017-06-05 | 3,650 | — | $0 | 7,588 | SEC↗ |
| ST Sensata Technologies Holdi | F Tax w/h | 2017-05-18 | 2017-05-22 | 108 | $39.33 | $4.2K | 3,938 | SEC↗ |
| PTC PTC INC. | S Sale | 2017-05-01 | 2017-05-02 | 25,000 | $54.38 | $1.36M | 586,022 | SEC↗ |
| PTC PTC INC. | S Sale | 2017-02-01 | 2017-02-02 | 25,000 | $52.22 | $1.31M | 611,022 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2016-11-15 | 2016-11-17 | 45,055 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2016-11-15 | 2016-11-17 | 45,055 | — | $0 | 45,055 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2016-11-15 | 2016-11-17 | 21,356 | — | $0 | 21,355 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2016-11-15 | 2016-11-17 | 26,503 | — | $0 | 53,004 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2016-11-15 | 2016-11-17 | 14,308 | — | $0 | 14,308 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2016-11-15 | 2016-11-17 | 49,232 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2016-11-15 | 2016-11-17 | 14,308 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2016-11-15 | 2016-11-17 | 73,613 | $47.53 | $3.50M | 0 | SEC↗ |
| PTC PTC INC. | M Exercise | 2016-11-15 | 2016-11-17 | 156,454 | — | $0 | 709,635 | SEC↗ |
| PTC PTC INC. | S Sale | 2016-11-01 | 2016-11-02 | 17,175 | $46.24 | $794.2K | 561,006 | SEC↗ |
| PTC PTC INC. | S Sale | 2016-11-01 | 2016-11-02 | 7,825 | $46.94 | $367.3K | 553,181 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2016-10-31 | 2016-11-02 | 79,047 | — | $0 | 79,047 | SEC↗ |
| PTC PTC INC. | S Sale | 2016-08-01 | 2016-08-02 | 25,000 | $40.41 | $1.01M | 578,181 | SEC↗ |
| ST Sensata Technologies Holdi | A Award | 2016-06-03 | 2016-06-07 | 4,046 | — | $0 | 4,046 | SEC↗ |
| PTC PTC INC. | S Sale | 2016-05-02 | 2016-05-04 | 25,000 | $36.53 | $913.3K | 603,181 | SEC↗ |
| PTC PTC INC. | S Sale | 2016-02-01 | 2016-02-02 | 25,000 | $30.04 | $751.0K | 628,181 | SEC↗ |
| PTC PTC INC. | S Sale | 2015-11-17 | 2015-11-18 | 25,000 | $35.97 | $899.3K | 653,181 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2015-11-15 | 2015-11-17 | 21,356 | — | $0 | 42,711 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2015-11-15 | 2015-11-17 | 60,323 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2015-11-15 | 2015-11-17 | 59,654 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2015-11-15 | 2015-11-17 | 49,232 | — | $0 | 49,232 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2015-11-15 | 2015-11-17 | 75,024 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2015-11-15 | 2015-11-17 | 120,967 | $35.16 | $4.25M | 678,181 | SEC↗ |
| PTC PTC INC. | M Exercise | 2015-11-15 | 2015-11-17 | 265,639 | — | $0 | 799,148 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2015-11-05 | 2015-11-09 | 29,829 | — | $0 | 29,829 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2015-11-05 | 2015-11-09 | 59,654 | — | $0 | 59,654 | SEC↗ |
| PTC PTC INC. | D To issuer deriv | 2015-11-05 | 2015-11-09 | 49,232 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | D To issuer deriv | 2015-11-05 | 2015-11-09 | 29,829 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | D To issuer deriv | 2015-11-05 | 2015-11-09 | 59,654 | — | $0 | 60,373 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2015-11-05 | 2015-11-09 | 49,232 | — | $0 | 49,232 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2015-11-02 | 2015-11-04 | 79,507 | — | $0 | 79,507 | SEC↗ |
| PTC PTC INC. | S Sale | 2015-08-03 | 2015-08-05 | 25,000 | $36.36 | $909.0K | 533,509 | SEC↗ |
| ST Sensata Technologies Holdi | A Award deriv | 2015-06-01 | 2015-06-03 | 7,040 | — | $0 | 7,040 | SEC↗ |
| PTC PTC INC. | S Sale | 2015-05-04 | 2015-05-05 | 25,000 | $38.61 | $965.3K | 558,509 | SEC↗ |
| PTC PTC INC. | S Sale | 2015-02-02 | 2015-02-04 | 25,000 | $33.11 | $827.8K | 583,509 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2014-11-15 | 2014-11-17 | 24,617 | — | $0 | 49,232 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2014-11-15 | 2014-11-17 | 24,617 | — | $0 | 49,232 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2014-11-15 | 2014-11-17 | 34,317 | — | $0 | 29,829 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2014-11-15 | 2014-11-17 | 45,196 | — | $0 | 45,195 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2014-11-15 | 2014-11-17 | 28,323 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2014-11-15 | 2014-11-17 | 43,472 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2014-11-15 | 2014-11-17 | 28,981 | — | $0 | 0 | SEC↗ |
| PTC PTC INC. | M Exercise deriv | 2014-11-15 | 2014-11-17 | 120,027 | — | $0 | 120,027 | SEC↗ |
| PTC PTC INC. | F Tax w/h | 2014-11-15 | 2014-11-17 | 160,965 | $37.90 | $6.10M | 608,509 | SEC↗ |
| PTC PTC INC. | M Exercise | 2014-11-15 | 2014-11-17 | 349,550 | — | $0 | 769,474 | SEC↗ |
| PTC PTC INC. | A Award deriv | 2014-11-10 | 2014-11-12 | 64,067 | — | $0 | 64,067 | SEC↗ |
| PTC PTC INC. | S Sale | 2014-11-10 | 2014-11-12 | 25,000 | $37.12 | $928.0K | 419,924 | SEC↗ |
| ST Sensata Technologies Holdi | A Award deriv | 2014-08-18 | 2014-08-20 | 7,900 | — | $0 | 7,900 | SEC↗ |
| PTC PTC INC. | S Sale | 2014-08-01 | 2014-08-04 | 25,000 | $35.77 | $894.3K | 444,924 | SEC↗ |
| PTC PTC INC. | S Sale | 2014-05-01 | 2014-05-05 | 25,000 | $35.49 | $887.3K | 469,924 | SEC↗ |
| PTC PTC INC. | S Sale | 2014-02-03 | 2014-02-04 | 300 | $35.60 | $10.7K | 494,924 | SEC↗ |
| PTC PTC INC. | S Sale | 2014-02-03 | 2014-02-04 | 19,000 | $33.95 | $645.0K | 500,924 | SEC↗ |
| PTC PTC INC. | S Sale | 2014-02-03 | 2014-02-04 | 5,700 | $34.91 | $199.0K | 495,224 | SEC↗ |
| PMTC PTC INC. | M Exercise deriv | 2013-11-15 | 2013-11-19 | 45,196 | — | $0 | 90,391 | SEC↗ |
| PMTC PTC INC. | M Exercise deriv | 2013-11-15 | 2013-11-19 | 26,245 | — | $0 | 64,146 | SEC↗ |
| PMTC PTC INC. | M Exercise deriv | 2013-11-15 | 2013-11-19 | 28,982 | — | $0 | 28,981 | SEC↗ |
| PMTC PTC INC. | M Exercise deriv | 2013-11-15 | 2013-11-19 | 28,324 | — | $0 | 28,323 | SEC↗ |
| PMTC PTC INC. | M Exercise deriv | 2013-11-15 | 2013-11-19 | 43,473 | — | $0 | 43,472 | SEC↗ |
| PMTC PTC INC. | M Exercise deriv | 2013-11-15 | 2013-11-19 | 120,028 | — | $0 | 240,054 | SEC↗ |
| PMTC PTC INC. | M Exercise deriv | 2013-11-15 | 2013-11-19 | 26,255 | — | $0 | 0 | SEC↗ |
| PMTC PTC INC. | M Exercise deriv | 2013-11-15 | 2013-11-19 | 26,255 | — | $0 | 0 | SEC↗ |
| PMTC PTC INC. | F Tax w/h | 2013-11-15 | 2013-11-19 | 162,730 | $32.37 | $5.27M | 519,924 | SEC↗ |
| PMTC PTC INC. | M Exercise | 2013-11-15 | 2013-11-19 | 344,758 | — | $0 | 682,654 | SEC↗ |
| PMTC PTC INC. | S Sale | 2013-11-12 | 2013-11-13 | 25,000 | $32.06 | $801.5K | 337,896 | SEC↗ |
| PMTC PTC INC. | A Award deriv | 2013-11-11 | 2013-11-13 | 73,849 | — | $0 | 73,849 | SEC↗ |
| PMTC PTC INC. | A Award deriv | 2013-11-11 | 2013-11-13 | 73,849 | — | $0 | 73,849 | SEC↗ |
| PMTC PTC INC. | M Exercise deriv | 2013-08-01 | 2013-08-05 | 29,999 | — | $0 | 0 | SEC↗ |
| PMTC PTC INC. | S Sale | 2013-08-01 | 2013-08-05 | 39,999 | $27.77 | $1.11M | 362,896 | SEC↗ |
| PMTC PTC INC. | M Exercise | 2013-08-01 | 2013-08-05 | 29,999 | $11.48 | $344.4K | 402,895 | SEC↗ |
| PMTC PTC INC. | M Exercise deriv | 2013-05-01 | 2013-05-02 | 30,000 | — | $0 | 29,999 | SEC↗ |
| PMTC PTC INC. | S Sale | 2013-05-01 | 2013-05-02 | 40,000 | $23.61 | $944.4K | 372,896 | SEC↗ |
| PMTC PTC INC. | M Exercise | 2013-05-01 | 2013-05-02 | 30,000 | $11.48 | $344.4K | 412,896 | SEC↗ |
| PMTC PTC INC. | M Exercise deriv | 2013-02-01 | 2013-02-04 | 30,000 | — | $0 | 59,999 | SEC↗ |
| PMTC PTC INC. | M Exercise | 2013-02-01 | 2013-02-04 | 30,000 | $11.48 | $344.4K | 422,896 | SEC↗ |
| PMTC PTC INC. | S Sale | 2013-02-01 | 2013-02-04 | 40,000 | $23.51 | $940.4K | 382,896 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise deriv | 2012-11-15 | 2012-11-19 | 39,473 | — | $0 | 0 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise deriv | 2012-11-15 | 2012-11-19 | 32,894 | — | $0 | 0 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise deriv | 2012-11-15 | 2012-11-19 | 28,982 | — | $0 | 57,963 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise deriv | 2012-11-15 | 2012-11-19 | 28,324 | — | $0 | 56,647 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise deriv | 2012-11-15 | 2012-11-19 | 32,894 | — | $0 | 0 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise deriv | 2012-11-15 | 2012-11-19 | 26,256 | — | $0 | 26,255 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise deriv | 2012-11-15 | 2012-11-19 | 26,256 | — | $0 | 26,255 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | F Tax w/h | 2012-11-15 | 2012-11-19 | 89,691 | $19.22 | $1.72M | 392,896 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise | 2012-11-15 | 2012-11-19 | 215,079 | — | $0 | 482,587 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | A Award deriv | 2012-11-05 | 2012-11-07 | 135,587 | — | $0 | 135,587 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | A Award deriv | 2012-11-05 | 2012-11-07 | 90,391 | — | $0 | 90,391 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise deriv | 2012-11-05 | 2012-11-07 | 30,000 | — | $0 | 89,999 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | S Sale | 2012-11-05 | 2012-11-07 | 40,000 | $20.97 | $838.8K | 267,508 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise | 2012-11-05 | 2012-11-07 | 30,000 | $11.48 | $344.4K | 307,508 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise deriv | 2012-08-27 | 2012-08-28 | 49,998 | — | $0 | 0 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | S Sale | 2012-08-27 | 2012-08-28 | 59,998 | $21.10 | $1.27M | 277,508 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise | 2012-08-27 | 2012-08-28 | 49,998 | $4.98 | $249.0K | 337,506 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise deriv | 2012-05-01 | 2012-05-02 | 50,000 | — | $0 | 49,998 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | S Sale | 2012-05-01 | 2012-05-02 | 60,000 | $21.86 | $1.31M | 287,508 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise | 2012-05-01 | 2012-05-02 | 50,000 | $4.98 | $249.0K | 347,508 | SEC↗ |
| PMTC PARAMETRIC TECHNOLOGY CORP | M Exercise deriv | 2012-02-01 | 2012-02-02 | 50,000 | — | $0 | 99,998 | SEC↗ |