Namita Shah

Insider profile

Performance

Overall performance
3.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 48% 68% 82%
Transactions
47 79% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 55%
Success rate 73%
Average holding period 220
Transactions 28
Namita Shah'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-04-10 2026-04-08 PP Planned purchase
66,909
255.06
€4,535,034
66,909 255.06 €4,535,034
2026-04-07 2026-04-02 B Purchase
44,107
336.75
€641,503
44,107 336.75 €641,503
2026-04-06 2026-04-02 PP Planned purchase
61,992
127.36
€63,457
61,992 127.36 €63,457
2026-03-27 2026-03-26 PlS Planned sale
13,056
75.64
€987,525
13,056 75.64 €987,525
2026-03-27 2026-03-26 S Sale
13,056
75.64
€987,525
13,056 75.64 €987,525
2026-03-25 2026-03-24 S Sale
13,491
78.21
€1,055,174
13,491 78.21 €1,055,174
2026-03-24 2026-03-24 PlS Planned sale
13,491
78.21
€1,055,174
13,491 78.21 €1,055,174
2026-01-09 2026-01-08 PP Planned purchase
22
53.25
€1,148
22 53.25 €1,148
2026-01-07 2026-01-05 B Purchase
1,011
55.33
€55,960
1,011 55.33 €55,960
2026-01-06 2026-01-05 PP Planned purchase
1,011
55.33
€55,960
1,011 55.33 €55,960
2025-10-07 2025-10-06 PP Planned purchase
23
50.82
€1,147
23 50.82 €1,147
2025-10-07 2025-10-03 PP Planned purchase
1,072
51.35
€55,028
1,072 51.35 €55,028
2025-07-11 2025-07-10 S Sale
3,036
124.93
€379,304
3,036 124.93 €379,304
2025-07-11 2025-07-10 B Purchase
7,212
52.59
€379,304
7,212 52.59 €379,304
2025-07-04 2025-07-03 PP Planned purchase
22
53.13
€1,147
22 53.13 €1,147
2025-06-23 2025-06-20 PP Planned purchase
881
54.64
€48,161
881 54.64 €48,161
2025-06-23 2025-06-20 PP Planned purchase
46
129.80
€6,009
46 129.80 €6,009
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
2,986
100.49
€300,000
2,986 100.49 €300,000
2025-04-04 2025-04-03 PP Planned purchase
18
59.13
€1,066
18 59.13 €1,066
2025-03-28 2025-03-27 PP Planned purchase
735
60.13
€44,171
735 60.13 €44,171
2025-01-09 2025-01-09 PP Planned purchase
19
54.72
€1,066
19 54.72 €1,066
2025-01-07 2025-01-06 PP Planned purchase
814
53.47
€43,513
814 53.47 €43,513
2024-10-07 2024-10-03 PP Planned purchase
18
60.35
€1,067
18 60.35 €1,067
2024-10-03 2024-09-27 B Purchase
711
60.42
€42,941
711 60.42 €42,941
2024-09-30 2024-09-27 PP Planned purchase
711
60.42
€42,941
711 60.42 €42,941
2024-07-05 2024-07-04 PP Planned purchase
17
63.71
€1,067
17 63.71 €1,067
2024-06-26 2024-06-24 B Purchase
689
61.49
€42,389
689 61.49 €42,389
2024-06-25 2024-06-24 PP Planned purchase
689
61.49
€42,389
689 61.49 €42,389
2024-08-27 2024-06-17 B Purchase
6,437
62.02
€399,223
6,437 62.02 €399,223
2024-06-18 2024-06-17 S Sale
2,982
133.88
€399,187
2,982 133.88 €399,187
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
2,977
100.77
€300,000
2,977 100.77 €300,000
2024-04-10 2024-04-08 PP Planned purchase
15
66.74
€999
15 66.74 €999
2024-03-28 2024-03-22 B Purchase
550
62.91
€34,626
550 62.91 €34,626
2024-03-26 2024-03-22 B Purchase
550
62.91
€34,626
550 62.91 €34,626
2024-01-18 2024-01-17 PP Planned purchase
17
59.67
€999
17 59.67 €999
2024-01-11 2024-01-05 B Purchase
553
61.71
€34,133
553 61.71 €34,133
2024-01-09 2024-01-05 PP Planned purchase
553
61.71
€34,133
553 61.71 €34,133
2023-10-06 2023-10-04 PP Planned purchase
16
61.00
€999
16 61.00 €999
2023-12-21 2023-09-22 B Purchase
544
62.01
€33,721
544 62.01 €33,721
2023-09-27 2023-09-22 PP Planned purchase
544
62.01
€33,721
544 62.01 €33,721
2023-07-07 2023-07-05 PP Planned purchase
19
53.39
€999
19 53.39 €999
2023-07-13 2023-06-22 B Purchase
620
53.60
€33,248
620 53.60 €33,248