Valerie Della Puppa Tibi

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 36% 68% 82%
Transactions
20 50% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 70%
Success rate 73%
Average holding period 220
Transactions 28
Valerie Della Puppa Tibi'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-17 2026-07-16 S Sale
6,003
489.26
€1,900,170
6,003 489.26 €1,900,170
2026-07-17 2026-07-16 B Purchase
57,137
24.18
€1,983,704
57,137 24.18 €1,983,704
2026-07-16 2026-07-16 S Sale
86,962
357.17
€3,737,105
86,962 357.17 €3,737,105
2026-07-16 2026-07-16 B Purchase
156
70.09
€10,958
156 70.09 €10,958
2026-07-06 2026-07-03 PP Planned purchase
12
67.71
€807
12 67.71 €807
2026-07-06 2026-07-03 PP Planned purchase
1
110.38
€131
1 110.38 €131
2026-07-02 2026-06-26 B Purchase
6
110.91
€684
6 110.91 €684
2026-07-02 2026-06-26 B Purchase
40
100.60
€4,000
40 100.60 €4,000
2026-06-29 2026-06-26 PP Planned purchase
6
110.91
€684
6 110.91 €684
2026-06-29 2026-06-26 PP Planned purchase
40
100.60
€4,000
40 100.60 €4,000
2026-06-04 2026-06-03 PP Planned purchase
49
100.43
€4,900
49 100.43 €4,900
2026-04-07 2026-04-02 B Purchase
10
80.52
€798
10 80.52 €798
2026-04-03 2026-04-02 PP Planned purchase
10
80.52
€798
10 80.52 €798
2026-03-25 2026-03-24 S Sale
29
78.21
€2,253
29 78.21 €2,253
2026-03-24 2026-03-24 PlS Planned sale
29
78.21
€2,253
29 78.21 €2,253
2026-03-24 2026-03-21 S Sale
58
75.06
€4,322
58 75.06 €4,322
2026-03-23 2026-03-21 PlS Planned sale
58
75.06
€4,322
58 75.06 €4,322
2026-03-19 2026-03-19 S Sale
150
72.05
€10,826
150 72.05 €10,826
2026-03-16 2026-03-13 PlS Planned sale
45
69.66
€3,145
45 69.66 €3,145
2026-03-16 2026-03-13 S Sale
45
69.66
€3,145
45 69.66 €3,145
2026-03-13 2026-03-11 PlS Planned sale
48
68.56
€3,302
48 68.56 €3,302
2026-03-12 2026-03-11 S Sale
48
68.56
€3,302
48 68.56 €3,302
2026-01-07 2026-01-05 B Purchase
19
55.33
€1,061
19 55.33 €1,061
2026-01-06 2026-01-05 PP Planned purchase
19
55.33
€1,061
19 55.33 €1,061
2025-10-07 2025-10-03 PP Planned purchase
20
51.35
€1,044
20 51.35 €1,044
2022-12-06 2022-06-08 B Purchase
70
37.00
€2,585
70 37.00 €2,585
2022-12-06 2022-06-07 S Sale
19
55.46
€1,028
19 55.46 €1,028
2022-06-07 2022-05-31 PP Planned purchase
84
55.34
€4,632
84 55.34 €4,632
2022-05-09 2022-05-03 PlS Planned sale
1
46.35
€46
1 46.35 €46
2022-05-09 2022-05-03 PP Planned purchase
1
48.58
€46
1 48.58 €46
2022-04-05 2022-03-22 B Purchase
6
45.78
€295
6 45.78 €295
2022-03-28 2022-03-22 PP Planned purchase
6
45.78
€295
6 45.78 €295
2022-01-12 2022-01-03 B Purchase
6
44.79
€291
6 44.79 €291
2022-01-11 2022-01-03 PP Planned purchase
6
44.79
€291
6 44.79 €291
2021-12-14 2021-09-21 B Purchase
8
37.92
€286
8 37.92 €286
2021-09-24 2021-09-21 PP Planned purchase
8
37.92
€286
8 37.92 €286
2021-12-14 2021-06-24 B Purchase
7
40.08
€281
7 40.08 €281
2021-06-30 2021-06-24 PP Planned purchase
7
40.08
€281
7 40.08 €281
2021-12-14 2021-06-22 S Sale
64
40.02
€2,574
64 40.02 €2,574
2021-12-14 2021-06-22 S Sale
64
40.21
€2,574
64 40.21 €2,574
2021-06-25 2021-06-22 S Sale
64
40.21
€2,574
64 40.21 €2,574
2021-06-25 2021-06-22 B Purchase
64
40.02
€2,574
64 40.02 €2,574
2021-12-14 2021-06-09 B Purchase
64
30.50
€1,952
64 30.50 €1,952
2021-06-10 2021-06-09 PP Planned purchase
64
30.50
€1,952
64 30.50 €1,952
2021-06-03 2021-05-31 PP Planned purchase
110
37.74
€4,168
110 37.74 €4,168