stephane Michel

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 63% 68% 82%
Transactions
59 73% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 37%
Success rate 73%
Average holding period 220
Transactions 28
stephane Michel'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
54.56
Quantity 50,331
Value €2,367,373
Transaction date
Sale
Price
318.88
Quantity 25,054
Value €1,289,629
Transaction date
Purchase
Price
319.54
Quantity 12,245
Value €3,705,206
Transaction date
Sale
Price
77.24
Quantity 35,904
Value €2,773,317
Transaction date
Planned purchase
Price
77.61
Quantity 6,954
Value €539,674
Transaction date
Planned sale
Price
77.24
Quantity 6,987
Value €539,674
Transaction date
Planned purchase
Price
77.61
Quantity 35,734
Value €2,773,316
Transaction date
Planned sale
Price
77.24
Quantity 35,904
Value €2,773,317
Transaction date
Sale
Price
114.26
Quantity 2,774
Value €316,974
Transaction date
Purchase
Price
70.09
Quantity 4,523
Value €316,974
Transaction date
Sale
Price
114.26
Quantity 2,774
Value €316,974
Transaction date
Purchase
Price
70.09
Quantity 4,523
Value €316,974
Transaction date
Planned purchase
Price
67.71
Quantity 86
Value €5,837
Transaction date
Planned purchase
Price
67.71
Quantity 387
Value €26,218
Transaction date
Planned purchase
Price
110.38
Quantity 34
Value €3,778
Transaction date
Purchase
Price
110.91
Quantity 6
Value €684
Transaction date
Purchase
Price
100.60
Quantity 2,734
Value €275,000
Transaction date
Planned purchase
Price
100.60
Quantity 2,734
Value €275,000
Transaction date
Planned purchase
Price
110.91
Quantity 6
Value €684
Transaction date
Planned sale
Price
71.87
Quantity 4,126
Value €296,553
Transaction date
Sale
Price
71.87
Quantity 4,126
Value €296,553
Transaction date
Purchase
Price
80.52
Quantity 72
Value €5,777
Transaction date
Purchase
Price
80.52
Quantity 365
Value €29,400
Transaction date
Planned purchase
Price
80.52
Quantity 72
Value €5,777
Transaction date
Planned purchase
Price
80.52
Quantity 365
Value €29,400
Transaction date
Purchase
Price
55.33
Quantity 103
Value €5,691
Transaction date
Purchase
Price
55.33
Quantity 523
Value €28,963
Transaction date
Planned purchase
Price
55.33
Quantity 523
Value €28,963
Transaction date
Planned purchase
Price
55.33
Quantity 103
Value €5,691
Transaction date
Planned sale
Price
55.63
Quantity 0
Value €17
Transaction date
Sale
Price
55.63
Quantity 0
Value €17
Transaction date
Planned purchase
Price
51.35
Quantity 109
Value €5,598
Transaction date
Planned purchase
Price
51.35
Quantity 555
Value €28,490
Transaction date
Sale
Price
124.93
Quantity 2,878
Value €359,531
Transaction date
Purchase
Price
52.59
Quantity 6,837
Value €359,531
Transaction date
Planned sale
Price
54.02
Quantity 3,217
Value €173,784
Transaction date
Planned purchase
Price
54.64
Quantity 458
Value €25,040
Transaction date
Planned purchase
Price
129.80
Quantity 44
Value €5,695
Transaction date
Planned purchase
Price
54.64
Quantity 101
Value €5,513
Transaction date
Planned purchase
Price
126.71
Quantity 4
Value €536
Transaction date
Planned purchase
Price
51.42
Quantity 100
Value €5,138
Transaction date
Planned purchase
Price
100.46
Quantity 90
Value €9,000
Transaction date
Planned purchase
Price
100.46
Quantity 3
Value €337
Transaction date
Planned purchase
Price
60.13
Quantity 381
Value €22,895
Transaction date
Planned purchase
Price
60.13
Quantity 84
Value €5,057
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
50,331
54.56
€2,367,373
50,331 54.56 €2,367,373
2026-09-11 2026-09-04 S Sale
25,054
318.88
€1,289,629
25,054 318.88 €1,289,629
2026-09-11 2026-09-04 B Purchase
12,245
319.54
€3,705,206
12,245 319.54 €3,705,206
2026-09-11 2026-09-04 S Sale
35,904
77.24
€2,773,317
35,904 77.24 €2,773,317
2026-09-08 2026-09-04 PP Planned purchase
6,954
77.61
€539,674
6,954 77.61 €539,674
2026-09-08 2026-09-04 PlS Planned sale
6,987
77.24
€539,674
6,987 77.24 €539,674
2026-09-08 2026-09-04 PP Planned purchase
35,734
77.61
€2,773,316
35,734 77.61 €2,773,316
2026-09-08 2026-09-04 PlS Planned sale
35,904
77.24
€2,773,317
35,904 77.24 €2,773,317
2026-07-17 2026-07-16 S Sale
2,774
114.26
€316,974
2,774 114.26 €316,974
2026-07-17 2026-07-16 B Purchase
4,523
70.09
€316,974
4,523 70.09 €316,974
2026-07-16 2026-07-16 S Sale
2,774
114.26
€316,974
2,774 114.26 €316,974
2026-07-16 2026-07-16 B Purchase
4,523
70.09
€316,974
4,523 70.09 €316,974
2026-07-06 2026-07-03 PP Planned purchase
86
67.71
€5,837
86 67.71 €5,837
2026-07-06 2026-07-03 PP Planned purchase
387
67.71
€26,218
387 67.71 €26,218
2026-07-06 2026-07-03 PP Planned purchase
34
110.38
€3,778
34 110.38 €3,778
2026-07-02 2026-06-26 B Purchase
6
110.91
€684
6 110.91 €684
2026-07-02 2026-06-26 B Purchase
2,734
100.60
€275,000
2,734 100.60 €275,000
2026-06-29 2026-06-26 PP Planned purchase
2,734
100.60
€275,000
2,734 100.60 €275,000
2026-06-29 2026-06-26 PP Planned purchase
6
110.91
€684
6 110.91 €684
2026-06-19 2026-06-17 PlS Planned sale
4,126
71.87
€296,553
4,126 71.87 €296,553
2026-06-19 2026-06-17 S Sale
4,126
71.87
€296,553
4,126 71.87 €296,553
2026-04-07 2026-04-02 B Purchase
72
80.52
€5,777
72 80.52 €5,777
2026-04-07 2026-04-02 B Purchase
365
80.52
€29,400
365 80.52 €29,400
2026-04-03 2026-04-02 PP Planned purchase
72
80.52
€5,777
72 80.52 €5,777
2026-04-03 2026-04-02 PP Planned purchase
365
80.52
€29,400
365 80.52 €29,400
2026-01-07 2026-01-05 B Purchase
103
55.33
€5,691
103 55.33 €5,691
2026-01-07 2026-01-05 B Purchase
523
55.33
€28,963
523 55.33 €28,963
2026-01-06 2026-01-05 PP Planned purchase
523
55.33
€28,963
523 55.33 €28,963
2026-01-06 2026-01-05 PP Planned purchase
103
55.33
€5,691
103 55.33 €5,691
2025-11-28 2025-11-27 PlS Planned sale
0
55.63
€17
0 55.63 €17
2025-11-27 2025-11-27 S Sale
0
55.63
€17
0 55.63 €17
2025-10-08 2025-10-07 PP Planned purchase
109
51.35
€5,598
109 51.35 €5,598
2025-10-07 2025-10-03 PP Planned purchase
555
51.35
€28,490
555 51.35 €28,490
2025-07-11 2025-07-10 S Sale
2,878
124.93
€359,531
2,878 124.93 €359,531
2025-07-11 2025-07-10 B Purchase
6,837
52.59
€359,531
6,837 52.59 €359,531
2025-06-24 2025-06-24 PlS Planned sale
3,217
54.02
€173,784
3,217 54.02 €173,784
2025-06-23 2025-06-20 PP Planned purchase
458
54.64
€25,040
458 54.64 €25,040
2025-06-23 2025-06-20 PP Planned purchase
44
129.80
€5,695
44 129.80 €5,695
2025-06-23 2025-06-20 PP Planned purchase
101
54.64
€5,513
101 54.64 €5,513
2025-06-11 2025-06-10 PP Planned purchase
4
126.71
€536
4 126.71 €536
2025-06-04 2025-06-04 PP Planned purchase
100
51.42
€5,138
100 51.42 €5,138
2025-06-04 2025-06-04 PP Planned purchase
90
100.46
€9,000
90 100.46 €9,000
2025-06-02 2025-05-31 PP Planned purchase
3
100.46
€337
3 100.46 €337
2025-03-28 2025-03-27 PP Planned purchase
381
60.13
€22,895
381 60.13 €22,895
2025-03-28 2025-03-27 PP Planned purchase
84
60.13
€5,057
84 60.13 €5,057