Charles Keller

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 72% 68% 82%
Transactions
9 56% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 18%
Success rate 73%
Average holding period 220
Transactions 28
Charles Keller'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
205.59
Quantity 53,013
Value €4,402,594
Transaction date
Purchase
Price
13.98
Quantity 54,108
Value €3,797,361
Transaction date
Purchase
Price
238.39
Quantity 76,155
Value €607,736
Transaction date
Sale
Price
44.50
Quantity 2,027
Value €90,218
Transaction date
Sale
Price
43.75
Quantity 125
Value €5,461
Transaction date
Purchase
Price
42.15
Quantity 30
Value €1,285
Transaction date
Sale
Price
44.77
Quantity 998
Value €44,701
Transaction date
Sale
Price
44.87
Quantity 559
Value €25,065
Transaction date
Purchase
Price
43.19
Quantity 50
Value €2,174
Transaction date
Purchase
Price
35.72
Quantity 56
Value €2,008
Transaction date
Purchase
Price
37.50
Quantity 226
Value €8,479
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2015-12-02 2015-10-14 B Purchase
53,013
205.59
€4,402,594
53,013 205.59 €4,402,594
2015-07-15 2015-06-24 B Purchase
54,108
13.98
€3,797,361
54,108 13.98 €3,797,361
2015-05-06 2015-04-16 B Purchase
76,155
238.39
€607,736
76,155 238.39 €607,736
2014-01-05 2013-12-27 S Sale
2,027
44.50
€90,218
2,027 44.50 €90,218
2014-01-05 2013-12-20 S Sale
125
43.75
€5,461
125 43.75 €5,461
2013-12-21 2013-12-17 B Purchase
30
42.15
€1,285
30 42.15 €1,285
2013-12-02 2013-11-25 S Sale
998
44.77
€44,701
998 44.77 €44,701
2013-12-02 2013-11-19 S Sale
559
44.87
€25,065
559 44.87 €25,065
2013-11-25 2013-09-25 B Purchase
50
43.19
€2,174
50 43.19 €2,174
2013-11-25 2013-06-26 B Purchase
56
35.72
€2,008
56 35.72 €2,008
2013-11-25 2013-06-25 B Purchase
226
37.50
€8,479
226 37.50 €8,479