Stephen Keys

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 41% 68% 82%
Transactions
32 84% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 32%
Success rate 73%
Average holding period 220
Transactions 28
Stephen Keys's trades of Midwich Group PLC'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
2024-10-21 2024-10-21 B Purchase
46,825
119.47
£4,310,115
46,825 119.47 £4,310,115
2023-10-30 2023-10-27 B Purchase
10,604
273.07
£840,213
10,604 273.07 £840,213
2023-10-16 2023-10-13 B Purchase
21,525
52.66
£628,628
21,525 52.66 £628,628
2023-10-11 2023-10-10 B Purchase
25,000
4.00
£99,968
25,000 4.00 £99,968
2023-04-24 2023-04-21 S Sale
77,813
0.37
£28,791
77,813 0.37 £28,791
2022-09-15 2022-09-14 B Purchase
20,000
5.00
£100,000
20,000 5.00 £100,000
2022-05-16 2022-05-16 S Sale
145,884
0.67
£97,742
145,884 0.67 £97,742
2021-09-09 2021-09-09 S Sale
2,000,000
6.08
£12,160,000
2,000,000 6.08 £12,160,000
2021-06-10 2021-06-09 B Purchase
11
4.26
£47
11 4.26 £47
2021-05-13 2021-05-10 B Purchase
12
4.17
£50
12 4.17 £50
2021-04-13 2021-04-09 B Purchase
11
4.57
£50
11 4.57 £50
2021-03-11 2021-03-09 B Purchase
11
4.65
£51
11 4.65 £51
2021-02-17 2021-02-09 B Purchase
11
4.34
£48
11 4.34 £48
2021-01-15 2021-01-11 B Purchase
15
3.42
£51
15 3.42 £51
2020-12-11 2020-12-09 B Purchase
14
3.49
£49
14 3.49 £49
2020-11-13 2020-11-09 B Purchase
14
3.56
£50
14 3.56 £50
2020-10-05 2020-10-05 B Purchase
25,000
3.20
£80,000
25,000 3.20 £80,000
2020-09-29 2020-09-28 B Purchase
50,000
3.30
£165,000
50,000 3.30 £165,000
2020-07-21 2020-07-21 B Purchase
25,000
3.77
£94,340
25,000 3.77 £94,340
2021-05-18 2020-05-18 S Sale
163,000
4.95
£806,850
163,000 4.95 £806,850
2020-05-05 2020-02-12
GB Jet2 PLC (JET2)
B Purchase
13
19.04
£248
13 19.04 £248
2020-02-10 2020-02-07 B Purchase
200,000
5.00
£1,000,000
200,000 5.00 £1,000,000
2019-09-16 2019-09-13 B Purchase
25,000
4.79
£119,750
25,000 4.79 £119,750
2019-09-10 2019-09-10 B Purchase
30,000
5.10
£153,000
30,000 5.10 £153,000
2019-07-04 2019-07-04 B Purchase
30,000
5.34
£160,098
30,000 5.34 £160,098
2019-04-29 2019-04-26 S Sale
1,000,000
6.25
£6,250,000
1,000,000 6.25 £6,250,000
2018-12-10 2018-12-07 B Purchase
40,000
5.01
£200,200
40,000 5.01 £200,200
2018-05-29 2018-05-25 B Purchase
1,610
1.46
£2,345
1,610 1.46 £2,345
2018-04-25 2018-04-25 B Purchase
1,604
1.46
£2,344
1,604 1.46 £2,344
2018-02-26 2018-02-26 B Purchase
1,617
1.45
£2,341
1,617 1.45 £2,341
2018-01-29 2018-01-29 S Sale
1,000,000
6.20
£6,200,000
1,000,000 6.20 £6,200,000
2018-01-29 2018-01-29 S Sale
110,000
6.20
£682,000
110,000 6.20 £682,000
2018-01-29 2018-01-29 S Sale
780,000
6.20
£4,836,000
780,000 6.20 £4,836,000
2018-01-23 2018-01-22 B Purchase
1,678
1.40
£2,341
1,678 1.40 £2,341
2020-05-05 2017-11-13
GB Jet2 PLC (JET2)
B Purchase
58
5.94
£345
58 5.94 £345
2020-05-05 2017-02-13
GB Jet2 PLC (JET2)
B Purchase
24
5.11
£123
24 5.11 £123
2020-05-05 2016-11-11
GB Jet2 PLC (JET2)
B Purchase
67
4.09
£274
67 4.09 £274
2020-05-05 2016-02-11
GB Jet2 PLC (JET2)
B Purchase
15
5.08
£76
15 5.08 £76
2020-05-05 2015-11-11
GB Jet2 PLC (JET2)
B Purchase
39
4.68
£183
39 4.68 £183
2020-05-05 2015-02-11
GB Jet2 PLC (JET2)
B Purchase
21
2.97
£62
21 2.97 £62
2020-05-05 2014-11-11
GB Jet2 PLC (JET2)
B Purchase
72
2.56
£184
72 2.56 £184
2020-05-05 2014-06-11
GB Jet2 PLC (JET2)
B Purchase
19
2.68
£51
19 2.68 £51
2020-05-05 2013-11-11
GB Jet2 PLC (JET2)
B Purchase
95
2.23
£212
95 2.23 £212