Ditullio Michael

Insider profile

Performance

Overall performance
2.1

Performance over holding periods
2.1
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 52% 68% 82%
Transactions
3 0% Buy
34 71% Buy
47 69% Buy
Ditullio Michael's trades of PTC Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-11-25 2024-11-25
US PTC Inc (PTC)
PrS Proposed sale
81,329
417.11
US$546,492
81,329 417.11 US$546,492
2024-11-12 2024-11-12
US PTC Inc (PTC)
PrS Proposed sale
27,515
18.53
US$1,361,088
27,515 18.53 US$1,361,088
2024-05-28 2024-05-24
US PTC Inc (PTC)
S Sale
94,788 +39.2%
245.84
US$1,901,290
94,788 +39.2% 245.84 US$1,901,290
2024-05-28 2024-05-24
US PTC Inc (PTC)
S Sale
277 -0.5%
183.32
US$50,778
277 -0.5% 183.32 US$50,778
2024-05-24 2024-05-24
US PTC Inc (PTC)
PrS Proposed sale
6,592
182.06
US$1,200,108
6,592 182.06 US$1,200,108
2023-12-04 2023-12-01
US PTC Inc (PTC)
S Sale
6,978 -10.8%
159.43
US$1,112,503
6,978 -10.8% 159.43 US$1,112,503
2023-12-01 2023-12-01
US PTC Inc (PTC)
PrS Proposed sale
6,978
159.43
US$1,112,503
6,978 159.43 US$1,112,503
2023-11-17 2023-11-16
US PTC Inc (PTC)
PlS Planned sale
2,407 -3.7%
154.57
US$372,040
2,407 -3.7% 154.57 US$372,040
2023-11-17 2023-11-16
US PTC Inc (PTC)
PlS Planned sale
7,778 -10.7%
153.90
US$1,196,995
7,778 -10.7% 153.90 US$1,196,995
2023-11-17 2023-11-16
US PTC Inc (PTC)
PlS Planned sale
428 -0.6%
152.91
US$65,445
428 -0.6% 152.91 US$65,445
2023-11-16 2023-11-16
US PTC Inc (PTC)
PrS Proposed sale
10,613
154.01
US$1,634,479
10,613 154.01 US$1,634,479
2023-09-18 2023-09-15
US PTC Inc (PTC)
PlS Planned sale
3,000 -4.9%
140.71
US$422,130
3,000 -4.9% 140.71 US$422,130
2023-09-15 2023-09-15
US PTC Inc (PTC)
PrS Proposed sale
3,000
140.71
US$422,130
3,000 140.71 US$422,130
2023-06-16 2023-06-16
US PTC Inc (PTC)
PrS Proposed sale
3,000
143.47
US$430,416
3,000 143.47 US$430,416
2023-06-16 2023-06-16
US PTC Inc (PTC)
PlS Planned sale
396 -0.6%
144.56
US$57,246
396 -0.6% 144.56 US$57,246
2023-06-16 2023-06-16
US PTC Inc (PTC)
PlS Planned sale
2,604 -4.1%
143.31
US$373,171
2,604 -4.1% 143.31 US$373,171
2023-06-07 2023-05-22
US PTC Inc (PTC)
PrS Proposed sale
2,000
135.00
US$270,000
2,000 135.00 US$270,000
2023-05-22 2023-05-22
US PTC Inc (PTC)
PrS Proposed sale
2,000
135.00
US$270,000
2,000 135.00 US$270,000
2023-05-22 2023-05-22
US PTC Inc (PTC)
PlS Planned sale
2,000 -3.0%
135.00
US$270,000
2,000 -3.0% 135.00 US$270,000
2023-06-07 2023-04-28
US PTC Inc (PTC)
PrS Proposed sale
2,000
122.79
US$245,580
2,000 122.79 US$245,580
2023-05-01 2023-04-28
US PTC Inc (PTC)
PlS Planned sale
2,000 -3.2%
122.79
US$245,580
2,000 -3.2% 122.79 US$245,580
2023-04-28 2023-04-28
US PTC Inc (PTC)
PrS Proposed sale
2,000
122.79
US$245,580
2,000 122.79 US$245,580
2023-02-21 2023-02-17
US PTC Inc (PTC)
PlS Planned sale
2,000 -3.1%
130.63
US$261,260
2,000 -3.1% 130.63 US$261,260
2022-11-22 2022-11-21
US PTC Inc (PTC)
PlS Planned sale
15,085 -16.4%
123.55
US$1,863,789
15,085 -16.4% 123.55 US$1,863,789
2021-04-16 2021-04-15
US PTC Inc (PTC)
PlS Planned sale
2,260 -6.2%
148.36
US$335,296
2,260 -6.2% 148.36 US$335,296
2021-04-16 2021-04-15
US PTC Inc (PTC)
PlS Planned sale
3,112 -7.9%
147.44
US$458,830
3,112 -7.9% 147.44 US$458,830
2021-01-19 2021-01-15
US PTC Inc (PTC)
PlS Planned sale
300 -0.8%
124.82
US$37,444
300 -0.8% 124.82 US$37,444
2021-01-19 2021-01-15
US PTC Inc (PTC)
PlS Planned sale
3,391 -8.2%
124.26
US$421,353
3,391 -8.2% 124.26 US$421,353
2021-01-19 2021-01-15
US PTC Inc (PTC)
PlS Planned sale
2,034 -4.7%
123.24
US$250,672
2,034 -4.7% 123.24 US$250,672
2020-11-18 2020-11-16
US PTC Inc (PTC)
PlS Planned sale
5,782 -11.7%
98.15
US$567,495
5,782 -11.7% 98.15 US$567,495
2020-11-18 2020-11-16
US PTC Inc (PTC)
PlS Planned sale
1,000 -2.0%
97.11
US$97,111
1,000 -2.0% 97.11 US$97,111
2020-11-18 2020-11-16
US PTC Inc (PTC)
PlS Planned sale
1,474 -2.9%
95.98
US$141,473
1,474 -2.9% 95.98 US$141,473