Romain Garcia-Ivaldi

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 59% 68% 82%
Transactions
39 69% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 26%
Success rate 73%
Average holding period 220
Transactions 28
Romain Garcia-Ivaldi's trades of TotalEnergies SE's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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
2026-05-22 2026-05-21 PlS Planned sale
26,487
93.94
€413,695
26,487 93.94 €413,695
2026-04-07 2026-04-02 B Purchase
4,529
84.97
€1,985,057
4,529 84.97 €1,985,057
2026-04-03 2026-04-02 PP Planned purchase
85,775
366.74
€440,298
85,775 366.74 €440,298
2026-01-07 2026-01-05 B Purchase
94
55.33
€5,180
94 55.33 €5,180
2026-01-06 2026-01-05 PP Planned purchase
94
55.33
€5,180
94 55.33 €5,180
2025-10-07 2025-10-03 PP Planned purchase
99
51.35
€5,095
99 51.35 €5,095
2025-07-11 2025-07-10 S Sale
235
124.93
€29,321
235 124.93 €29,321
2025-07-11 2025-07-10 B Purchase
558
52.59
€29,321
558 52.59 €29,321
2025-06-23 2025-06-20 PP Planned purchase
83
54.64
€4,553
83 54.64 €4,553
2025-06-23 2025-06-20 PP Planned purchase
4
129.80
€464
4 129.80 €464
2025-06-11 2025-06-10 PP Planned purchase
4
126.71
€536
4 126.71 €536
2025-06-11 2025-06-07 PP Planned purchase
227
100.49
€22,799
227 100.49 €22,799
2025-03-28 2025-03-27 PP Planned purchase
69
60.13
€4,177
69 60.13 €4,177
2025-01-07 2025-01-06 PP Planned purchase
77
53.47
€4,116
77 53.47 €4,116
2024-10-03 2024-09-27 B Purchase
67
60.42
€4,063
67 60.42 €4,063
2024-10-01 2024-09-27 PP Planned purchase
67
60.42
€4,063
67 60.42 €4,063
2024-06-26 2024-06-24 B Purchase
65
61.49
€4,012
65 61.49 €4,012
2024-06-25 2024-06-24 PP Planned purchase
65
61.49
€4,012
65 61.49 €4,012
2024-08-27 2024-06-17 B Purchase
411
62.02
€25,490
411 62.02 €25,490
2024-06-18 2024-06-17 S Sale
191
133.88
€25,514
191 133.88 €25,514
2024-06-18 2024-06-17 S Sale
191
133.88
€25,514
191 133.88 €25,514
2024-06-18 2024-06-17 B Purchase
411
62.02
€25,514
411 62.02 €25,514
2024-06-17 2024-06-12 S Sale
3
84.29
€253
3 84.29 €253
2024-06-12 2024-06-12 PlS Planned sale
3
84.29
€253
3 84.29 €253
2024-06-10 2024-06-06 B Purchase
5
139.60
€650
5 139.60 €650
2024-06-10 2024-06-06 PP Planned purchase
5
139.60
€650
5 139.60 €650
2024-06-10 2024-06-05 B Purchase
186
100.77
€18,736
186 100.77 €18,736
2024-03-28 2024-03-22 B Purchase
54
62.91
€3,423
54 62.91 €3,423
2024-01-11 2024-01-05 B Purchase
55
61.71
€3,375
55 61.71 €3,375
2024-01-09 2024-01-05 PP Planned purchase
55
61.71
€3,375
55 61.71 €3,375
2023-12-21 2023-09-22 B Purchase
54
62.01
€3,336
54 62.01 €3,336
2023-07-13 2023-06-22 B Purchase
61
53.60
€3,290
61 53.60 €3,290
2023-06-29 2023-06-22 PP Planned purchase
61
53.60
€3,290
61 53.60 €3,290
2023-07-13 2023-06-19 B Purchase
354
53.55
€18,936
354 53.55 €18,936
2023-07-13 2023-06-19 S Sale
160
118.46
€18,936
160 118.46 €18,936
2023-06-21 2023-06-19 S Sale
160
118.46
€18,936
160 118.46 €18,936
2023-06-20 2023-06-19 B Purchase
354
53.55
€18,936
354 53.55 €18,936
2023-07-13 2023-06-08 B Purchase
2
120.64
€274
2 120.64 €274
2023-06-12 2023-06-08 PP Planned purchase
2
120.64
€274
2 120.64 €274
2023-07-13 2023-06-05 B Purchase
158
100.41
€15,822
158 100.41 €15,822
2023-06-08 2023-06-05 PP Planned purchase
158
100.41
€15,822
158 100.41 €15,822
2023-05-25 2023-05-04 S Sale
16
72.66
€1,172
16 72.66 €1,172
2023-05-10 2023-05-04 PlS Planned sale
16
72.66
€1,172
16 72.66 €1,172
2023-06-26 2023-03-22 PP Planned purchase
61
53.60
€3,290
61 53.60 €3,290
2023-04-19 2023-03-22 B Purchase
21
51.49
€1,100
21 51.49 €1,100