Thierry Ballenghien

Insider profile

Performance

Overall performance
1.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 49% 68% 82%
Transactions
8 75% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -18%
Success rate 73%
Average holding period 220
Transactions 28
Thierry Ballenghien's trades of Icape Holding SA'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
Transaction date
Sale
Price
99.36
Quantity 33,132
Value €3,910,041
Transaction date
Purchase
Price
29.09
Quantity 46,824
Value €4,559,027
Transaction date
Purchase
Price
354.67
Quantity 79,822
Value €2,399,536
Transaction date
Purchase
Price
9.22
Quantity 1,500
Value €13,828
Transaction date
Purchase
Price
12.58
Quantity 1,500
Value €18,869
Transaction date
Purchase
Price
12.03
Quantity 1,500
Value €18,049
Transaction date
Purchase
Price
11.53
Quantity 2,000
Value €23,060
Transaction date
Purchase
Price
11.60
Quantity 2,000
Value €23,199
Transaction date
Sale
Price
11.41
Quantity 10,000
Value €114,132
Transaction date
Purchase
Price
10.70
Quantity 4,500
Value €48,155
Transaction date
Purchase
Price
12.11
Quantity 1,000
Value €12,110
Transaction date
Purchase
Price
11.76
Quantity 1,500
Value €17,640
Transaction date
Purchase
Price
12.80
Quantity 2,500
Value €32,000
Transaction date
Purchase
Price
10.64
Quantity 2,500
Value €26,600
Transaction date
Purchase
Price
11.50
Quantity 217,391
Value €2,499,996
Transaction date
Sale
Price
11.50
Quantity 217,391
Value €2,499,996
Transaction date
Purchase
Price
14.07
Quantity 1,600
Value €22,512
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-09-04 2025-08-08 S Sale
33,132
99.36
€3,910,041
33,132 99.36 €3,910,041
2024-07-10 2024-06-24 B Purchase
46,824
29.09
€4,559,027
46,824 29.09 €4,559,027
2024-07-10 2024-06-24 B Purchase
79,822
354.67
€2,399,536
79,822 354.67 €2,399,536
2024-07-10 2024-06-24 B Purchase
1,500
9.22
€13,828
1,500 9.22 €13,828
2024-06-24 2024-05-30 B Purchase
1,500
12.58
€18,869
1,500 12.58 €18,869
2024-06-24 2024-05-30 B Purchase
1,500
12.03
€18,049
1,500 12.03 €18,049
2024-06-24 2024-05-30 B Purchase
2,000
11.53
€23,060
2,000 11.53 €23,060
2024-06-20 2024-05-29 B Purchase
2,000
11.60
€23,199
2,000 11.60 €23,199
2024-06-20 2024-05-29 S Sale
10,000
11.41
€114,132
10,000 11.41 €114,132
2024-06-20 2024-05-29 B Purchase
4,500
10.70
€48,155
4,500 10.70 €48,155
2024-06-20 2024-05-29 B Purchase
1,000
12.11
€12,110
1,000 12.11 €12,110
2024-06-20 2024-05-29 B Purchase
1,500
11.76
€17,640
1,500 11.76 €17,640
2024-06-20 2024-05-29 B Purchase
2,500
12.80
€32,000
2,500 12.80 €32,000
2024-06-20 2024-05-29 B Purchase
2,500
10.64
€26,600
2,500 10.64 €26,600
2024-06-20 2024-05-29 B Purchase
217,391
11.50
€2,499,996
217,391 11.50 €2,499,996
2024-05-30 2024-05-29 S Sale
217,391
11.50
€2,499,996
217,391 11.50 €2,499,996
2023-08-09 2023-08-08 B Purchase
1,600
14.07
€22,512
1,600 14.07 €22,512