Rodolphe Saade

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 100% Buy
34 71% Buy
47 69% Buy
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-11-21 2025-11-20 B Purchase
97,351
91.96
€3,230,045
97,351 91.96 €3,230,045
2025-10-13 2025-10-13 B Purchase
67,580
29.95
€782,057
67,580 29.95 €782,057
2025-10-13 2025-10-09 B Purchase
96,146
81.52
€2,703,372
96,146 81.52 €2,703,372
2025-10-13 2025-10-09 B Purchase
10,000
991.30
€9,913,000
10,000 991.30 €9,913,000
2024-07-05 2024-07-04 B Purchase
25,000
1,000.00
€25,000,000
25,000 1,000.00 €25,000,000
2023-01-16 2023-01-13 B Purchase
1,000
1.47
€1,470
1,000 1.47 €1,470
2022-11-21 2022-11-16 B Purchase
274
100,000.00
€27,400,000
274 100,000.00 €27,400,000
2021-04-06 2021-04-01 B Purchase
2,136
557.20
€1,190,186
2,136 557.20 €1,190,186
2021-02-10 2021-02-09 B Purchase
1,000
1,026.19
€1,026,194
1,000 1,026.19 €1,026,194
2021-02-10 2021-02-08 B Purchase
1,000
1,035.17
€1,035,171
1,000 1,035.17 €1,035,171
2020-10-21 2020-10-19 B Purchase
35,000
98.35
€3,442,250
35,000 98.35 €3,442,250
2020-10-21 2020-10-16 B Purchase
5,000
97.85
€489,250
5,000 97.85 €489,250
2020-07-31 2020-07-28 B Purchase
522
964.71
€503,578
522 964.71 €503,578
2020-07-31 2020-07-28 B Purchase
581
871.31
€506,233
581 871.31 €506,233
2020-07-06 2020-07-02 B Purchase
100
950.00
€95,000
100 950.00 €95,000
2020-07-06 2020-07-02 B Purchase
700
856.00
€599,200
700 856.00 €599,200
2020-07-06 2020-07-02 B Purchase
700
955.00
€668,500
700 955.00 €668,500
2020-06-10 2020-06-08 B Purchase
600
1,027.62
€616,569
600 1,027.62 €616,569
2020-06-10 2020-06-08 B Purchase
600
985.58
€591,348
600 985.58 €591,348
2019-12-03 2019-11-28 B Purchase
8
82,085.42
€656,683
8 82,085.42 €656,683
2019-12-03 2019-11-27 B Purchase
8
94,169.44
€753,356
8 94,169.44 €753,356