Romain Garcia-Ivaldi

Insider profile

Performance

Overall performance
3.6

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
40 70% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 49%
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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
458.30
Quantity 36,649
Value €3,026,472
Transaction date
Sale
Price
169.28
Quantity 41,543
Value €2,480,660
Transaction date
Planned purchase
Price
242.32
Quantity 38,117
Value €4,449,398
Transaction date
Planned sale
Price
77.24
Quantity 6,078
Value €469,515
Transaction date
Sale
Price
114.26
Quantity 62
Value €7,130
Transaction date
Purchase
Price
70.09
Quantity 102
Value €7,130
Transaction date
Planned purchase
Price
67.71
Quantity 74
Value €4,993
Transaction date
Planned purchase
Price
110.38
Quantity 1
Value €85
Transaction date
Purchase
Price
110.91
Quantity 6
Value €684
Transaction date
Purchase
Price
100.60
Quantity 55
Value €5,580
Transaction date
Planned purchase
Price
100.60
Quantity 55
Value €5,580
Transaction date
Planned purchase
Price
110.91
Quantity 6
Value €684
Transaction date
Planned sale
Price
79.89
Quantity 378
Value €30,189
Transaction date
Purchase
Price
80.52
Quantity 65
Value €5,258
Transaction date
Planned purchase
Price
80.52
Quantity 65
Value €5,258
Transaction date
Purchase
Price
55.33
Quantity 94
Value €5,180
Transaction date
Planned purchase
Price
55.33
Quantity 94
Value €5,180
Transaction date
Planned purchase
Price
51.35
Quantity 99
Value €5,095
Transaction date
Sale
Price
124.93
Quantity 235
Value €29,321
Transaction date
Purchase
Price
52.59
Quantity 558
Value €29,321
Transaction date
Planned purchase
Price
54.64
Quantity 83
Value €4,553
Transaction date
Planned purchase
Price
129.80
Quantity 4
Value €464
Transaction date
Planned purchase
Price
126.71
Quantity 4
Value €536
Transaction date
Planned purchase
Price
100.49
Quantity 227
Value €22,799
Transaction date
Planned purchase
Price
60.13
Quantity 69
Value €4,177
Transaction date
Planned purchase
Price
53.47
Quantity 77
Value €4,116
Transaction date
Purchase
Price
60.42
Quantity 67
Value €4,063
Transaction date
Planned purchase
Price
60.42
Quantity 67
Value €4,063
Transaction date
Purchase
Price
61.49
Quantity 65
Value €4,012
Transaction date
Planned purchase
Price
61.49
Quantity 65
Value €4,012
Transaction date
Purchase
Price
62.02
Quantity 411
Value €25,490
Transaction date
Sale
Price
133.88
Quantity 191
Value €25,514
Transaction date
Sale
Price
133.88
Quantity 191
Value €25,514
Transaction date
Purchase
Price
62.02
Quantity 411
Value €25,514
Transaction date
Sale
Price
84.29
Quantity 3
Value €253
Transaction date
Planned sale
Price
84.29
Quantity 3
Value €253
Transaction date
Purchase
Price
139.60
Quantity 5
Value €650
Transaction date
Planned purchase
Price
139.60
Quantity 5
Value €650
Transaction date
Purchase
Price
100.77
Quantity 186
Value €18,736
Transaction date
Purchase
Price
62.91
Quantity 54
Value €3,423
Transaction date
Purchase
Price
61.71
Quantity 55
Value €3,375
Transaction date
Planned purchase
Price
61.71
Quantity 55
Value €3,375
Transaction date
Purchase
Price
62.01
Quantity 54
Value €3,336
Transaction date
Purchase
Price
53.60
Quantity 61
Value €3,290
Transaction date
Planned purchase
Price
53.60
Quantity 61
Value €3,290
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-11 2026-09-04 B Purchase
36,649
458.30
€3,026,472
36,649 458.30 €3,026,472
2026-09-11 2026-09-04 S Sale
41,543
169.28
€2,480,660
41,543 169.28 €2,480,660
2026-09-07 2026-09-04 PP Planned purchase
38,117
242.32
€4,449,398
38,117 242.32 €4,449,398
2026-09-07 2026-09-04 PlS Planned sale
6,078
77.24
€469,515
6,078 77.24 €469,515
2026-07-16 2026-07-16 S Sale
62
114.26
€7,130
62 114.26 €7,130
2026-07-16 2026-07-16 B Purchase
102
70.09
€7,130
102 70.09 €7,130
2026-07-06 2026-07-03 PP Planned purchase
74
67.71
€4,993
74 67.71 €4,993
2026-07-06 2026-07-03 PP Planned purchase
1
110.38
€85
1 110.38 €85
2026-07-02 2026-06-26 B Purchase
6
110.91
€684
6 110.91 €684
2026-07-02 2026-06-26 B Purchase
55
100.60
€5,580
55 100.60 €5,580
2026-06-29 2026-06-26 PP Planned purchase
55
100.60
€5,580
55 100.60 €5,580
2026-06-29 2026-06-26 PP Planned purchase
6
110.91
€684
6 110.91 €684
2026-05-22 2026-05-21 PlS Planned sale
378
79.89
€30,189
378 79.89 €30,189
2026-04-07 2026-04-02 B Purchase
65
80.52
€5,258
65 80.52 €5,258
2026-04-03 2026-04-02 PP Planned purchase
65
80.52
€5,258
65 80.52 €5,258
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