Detheux Michel

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 47% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
2 0% Buy
34 71% Buy
47 69% Buy
Detheux Michel's trades of Iteos Therapeutics 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
2025-06-11 2025-06-10 PlS Planned sale
82,955 -47.3%
64.70
US$168,710
82,955 -47.3% 64.70 US$168,710
2025-06-11 2025-06-10 PlS Planned sale
12,727 +42.0%
390.03
US$3,414,344
12,727 +42.0% 390.03 US$3,414,344
2025-06-10 2025-06-10 PrS Proposed sale
48,185
229.66
US$1,540,276
48,185 229.66 US$1,540,276
2025-06-11 2025-06-09 PlS Planned sale
43,882 -100.0%
10.03
US$440,136
43,882 -100.0% 10.03 US$440,136
2025-06-11 2025-06-09 PlS Planned sale
8,400 -5.8%
10.03
US$84,252
8,400 -5.8% 10.03 US$84,252
2025-06-09 2025-06-09 PrS Proposed sale
52,282
10.17
US$531,708
52,282 10.17 US$531,708
2025-06-06 2025-06-06 PrS Proposed sale
52,282
10.19
US$532,754
52,282 10.19 US$532,754
2025-06-06 2025-06-06 PlS Planned sale
43,882 -100.0%
10.21
US$448,035
43,882 -100.0% 10.21 US$448,035
2025-06-06 2025-06-06 PlS Planned sale
8,400 -5.8%
10.21
US$85,764
8,400 -5.8% 10.21 US$85,764
2025-06-06 2025-06-05 PlS Planned sale
43,882 -100.0%
10.15
US$445,402
43,882 -100.0% 10.15 US$445,402
2025-06-06 2025-06-05 PlS Planned sale
8,400 -5.8%
10.15
US$85,260
8,400 -5.8% 10.15 US$85,260
2025-06-05 2025-06-05 PrS Proposed sale
52,282
10.22
US$534,322
52,282 10.22 US$534,322
2025-06-06 2025-06-04 PlS Planned sale
43,883 -100.0%
10.10
US$443,218
43,883 -100.0% 10.10 US$443,218
2025-06-06 2025-06-04 PlS Planned sale
8,400 -5.8%
10.10
US$84,840
8,400 -5.8% 10.10 US$84,840
2025-06-04 2025-06-04 PrS Proposed sale
52,283
10.06
US$525,967
52,283 10.06 US$525,967
2022-04-19 2022-04-18 S Sale
33 -0.1%
32.64
US$1,077
33 -0.1% 32.64 US$1,077
2022-04-19 2022-04-18 S Sale
11,467 -30.4%
31.87
US$365,453
11,467 -30.4% 31.87 US$365,453
2022-03-22 2022-03-22 PlS Planned sale
1,548 -5.6%
36.51
US$56,517
1,548 -5.6% 36.51 US$56,517
2022-03-22 2022-03-22 PlS Planned sale
1,159 -4.0%
35.22
US$40,820
1,159 -4.0% 35.22 US$40,820
2022-03-22 2022-03-22 PlS Planned sale
9,908 -25.5%
34.11
US$337,962
9,908 -25.5% 34.11 US$337,962
2022-03-22 2022-03-22 PlS Planned sale
5,822 -13.0%
33.44
US$194,688
5,822 -13.0% 33.44 US$194,688
2022-02-24 2022-02-23 PlS Planned sale
544 -1.5%
35.32
US$19,214
544 -1.5% 35.32 US$19,214
2022-02-24 2022-02-23 PlS Planned sale
13,956 -28.4%
34.30
US$478,691
13,956 -28.4% 34.30 US$478,691
2022-01-26 2022-01-25 PlS Planned sale
4,412 -8.2%
36.21
US$159,759
4,412 -8.2% 36.21 US$159,759
2022-01-26 2022-01-25 PlS Planned sale
10,088 -15.8%
35.45
US$357,620
10,088 -15.8% 35.45 US$357,620
2021-12-22 2021-12-22 PlS Planned sale
9,493 -13.0%
45.37
US$430,697
9,493 -13.0% 45.37 US$430,697
2021-12-22 2021-12-22 PlS Planned sale
5,007 -6.4%
44.62
US$223,412
5,007 -6.4% 44.62 US$223,412
2021-12-22 2021-12-22 PlS Planned sale
149 -0.2%
44.92
US$6,693
149 -0.2% 44.92 US$6,693
2021-12-22 2021-12-22 PlS Planned sale
1,514 -1.9%
44.31
US$67,085
1,514 -1.9% 44.31 US$67,085
2021-12-22 2021-12-21 PlS Planned sale
5,580 -6.7%
45.06
US$251,435
5,580 -6.7% 45.06 US$251,435
2021-12-22 2021-12-21 PlS Planned sale
13,646 -14.0%
44.15
US$602,471
13,646 -14.0% 44.15 US$602,471
2021-12-22 2021-12-20 PlS Planned sale
9,111 -10.4%
43.94
US$400,337
9,111 -10.4% 43.94 US$400,337
2021-11-24 2021-11-23 PlS Planned sale
14,500 -15.6%
36.08
US$523,160
14,500 -15.6% 36.08 US$523,160
2021-11-03 2021-11-03 PlS Planned sale
6,085 -7.4%
28.89
US$175,777
6,085 -7.4% 28.89 US$175,777
2021-11-03 2021-11-02 PlS Planned sale
14,391 -14.8%
28.42
US$408,920
14,391 -14.8% 28.42 US$408,920
2021-11-03 2021-11-01 PlS Planned sale
81 -0.1%
28.00
US$2,268
81 -0.1% 28.00 US$2,268
2021-10-25 2021-10-21 PlS Planned sale
196 -0.2%
28.00
US$5,488
196 -0.2% 28.00 US$5,488
2021-10-19 2021-10-19 PlS Planned sale
201 -0.2%
28.00
US$5,628
201 -0.2% 28.00 US$5,628
2021-10-19 2021-10-15 PlS Planned sale
1,635 -1.7%
28.01
US$45,796
1,635 -1.7% 28.01 US$45,796
2021-09-27 2021-09-24 PlS Planned sale
1,089 -1.1%
28.02
US$30,512
1,089 -1.1% 28.02 US$30,512
2021-09-27 2021-09-23 PlS Planned sale
5,322 -5.0%
28.16
US$149,862
5,322 -5.0% 28.16 US$149,862