Michael Keaveney

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 7% 8.2% 15.1%
Success rate 82% 68% 82%
Transactions
45 96% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 7%
Success rate 73%
Average holding period 220
Transactions 28
Michael Keaveney's trades of European Green Transition PLC'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-06-05 2026-06-04 B Purchase
82,846
337.32
£4,956,445
82,846 337.32 £4,956,445
2026-05-19 2026-05-18 B Purchase
35,405
402.45
£4,444,143
35,405 402.45 £4,444,143
2025-12-19 2025-12-19 B Purchase
13,848
69.52
£4,358,601
13,848 69.52 £4,358,601
2024-09-12 2024-09-03 B Purchase
126
2.38
£300
126 2.38 £300
2024-08-08 2024-08-05 B Purchase
128
2.34
£300
128 2.34 £300
2024-07-15 2024-07-03 B Purchase
126
2.37
£299
126 2.37 £299
2024-06-05 2024-06-03 B Purchase
118
2.55
£301
118 2.55 £301
2024-05-09 2024-05-03 B Purchase
114
2.63
£300
114 2.63 £300
2024-04-04 2024-04-03 B Purchase
118
2.53
£299
118 2.53 £299
2024-03-07 2024-03-04 B Purchase
118
2.52
£297
118 2.52 £297
2024-02-06 2024-02-02 B Purchase
116
2.59
£300
116 2.59 £300
2024-01-09 2024-01-05 B Purchase
116
2.60
£302
116 2.60 £302
2023-12-06 2023-12-04 B Purchase
114
2.62
£299
114 2.62 £299
2023-11-06 2023-11-03 B Purchase
116
2.55
£296
116 2.55 £296
2023-10-06 2023-10-03 B Purchase
134
2.27
£304
134 2.27 £304
2023-09-07 2023-09-05 B Purchase
128
2.34
£300
128 2.34 £300
2023-08-08 2023-08-04 B Purchase
120
2.47
£296
120 2.47 £296
2023-07-25 2023-07-21 S Sale
29,011
2.56
£74,268
29,011 2.56 £74,268
2023-07-05 2023-07-03 B Purchase
130
2.30
£299
130 2.30 £299
2023-06-07 2023-06-06 B Purchase
120
2.52
£302
120 2.52 £302
2023-05-05 2023-05-03 B Purchase
116
2.56
£297
116 2.56 £297
2023-04-06 2023-04-03 B Purchase
130
2.33
£303
130 2.33 £303
2023-03-07 2023-03-03 B Purchase
118
0.02
£3
118 0.02 £3
2023-02-07 2023-02-03 B Purchase
112
0.02
£3
112 0.02 £3
2023-01-10 2023-01-06 B Purchase
118
0.02
£3
118 0.02 £3
2022-12-07 2022-12-05 B Purchase
124
0.02
£2
124 0.02 £2
2022-11-07 2022-11-03 B Purchase
132
0.02
£2
132 0.02 £2
2022-10-11 2022-10-03 B Purchase
130
2.30
£300
130 2.30 £300
2022-09-06 2022-09-05 B Purchase
116
2.61
£303
116 2.61 £303
2022-08-08 2022-08-03 B Purchase
102
0.03
£3
102 0.03 £3
2022-07-05 2022-07-01 B Purchase
106
2.80
£297
106 2.80 £297
2022-05-06 2022-05-03 B Purchase
104
2.88
£300
104 2.88 £300
2022-04-07 2022-04-05 B Purchase
100
3.03
£303
100 3.03 £303
2022-03-07 2022-03-03 B Purchase
106
2.81
£298
106 2.81 £298
2022-02-08 2022-02-03 S Sale
28,925
3.00
£86,775
28,925 3.00 £86,775
2022-02-04 2022-02-03 B Purchase
100
0.03
£3
100 0.03 £3
2022-01-10 2022-01-05 B Purchase
94
3.19
£300
94 3.19 £300
2021-12-06 2021-12-03 B Purchase
98
0.03
£3
98 0.03 £3
2021-11-08 2021-11-03 B Purchase
98
3.06
£300
98 3.06 £300
2021-10-05 2021-10-04 B Purchase
100
0.03
£3
100 0.03 £3
2021-09-30 2021-09-28 B Purchase
477
3.02
£1,439
477 3.02 £1,439
2021-09-07 2021-09-03 B Purchase
90
3.34
£301
90 3.34 £301
2021-08-05 2021-08-03 B Purchase
98
0.03
£3
98 0.03 £3
2021-07-06 2021-07-02 B Purchase
104
2.90
£302
104 2.90 £302
2021-06-07 2021-06-03 B Purchase
104
2.88
£300
104 2.88 £300