Roger Bone

Insider profile

Performance

Overall performance
1.6

Performance over holding periods
1.6
30 days 90 days 120 days
Average return -15% 8.2% 15.1%
Success rate 6% 68% 82%
Transactions
3 100% Buy
34 71% Buy
47 69% Buy
Roger Bone's trades of ITM Power 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
2024-10-31 2024-10-30 B Purchase
44,551
155.53
£1,903,316
44,551 155.53 £1,903,316
2021-11-17 2021-11-16 B Purchase
40,235
467.67
£465,950
40,235 467.67 £465,950
2021-04-13 2021-04-12 PP Planned purchase
69,071
60.77
£36,496
69,071 60.77 £36,496
2021-03-09 2021-03-08 PP Planned purchase
131
7.61
£997
131 7.61 £997
2021-02-09 2021-02-08 PP Planned purchase
124
8.05
£998
124 8.05 £998
2021-02-03 2021-02-02 PP Planned purchase
255
7.87
£2,006
255 7.87 £2,006
2021-01-12 2021-01-11 PP Planned purchase
122
8.15
£994
122 8.15 £994
2020-12-09 2020-12-08 PP Planned purchase
129
7.76
£1,001
129 7.76 £1,001
2020-11-17 2020-11-12 B Purchase
21,276
2.35
£49,999
21,276 2.35 £49,999
2020-11-10 2020-11-10 PP Planned purchase
132
7.49
£989
132 7.49 £989
2020-09-08 2020-09-08 PP Planned purchase
143
6.95
£994
143 6.95 £994
2020-08-11 2020-08-10 PP Planned purchase
144
6.95
£1,001
144 6.95 £1,001
2020-07-09 2020-07-08 PP Planned purchase
144
6.94
£999
144 6.94 £999
2020-06-09 2020-06-08 PP Planned purchase
142
7.00
£994
142 7.00 £994
2020-05-12 2020-05-11 PP Planned purchase
152
6.54
£995
152 6.54 £995
2020-04-09 2020-04-08 PP Planned purchase
161
6.03
£972
161 6.03 £972
2020-03-10 2020-03-09 PP Planned purchase
160
6.24
£998
160 6.24 £998
2020-02-11 2020-02-10 PP Planned purchase
128
7.74
£991
128 7.74 £991
2020-02-04 2020-02-03 PP Planned purchase
256
7.54
£1,931
256 7.54 £1,931
2020-01-10 2020-01-09 PP Planned purchase
129
7.71
£994
129 7.71 £994
2019-12-10 2019-12-09 PP Planned purchase
137
7.29
£999
137 7.29 £999
2019-11-11 2019-11-08 PP Planned purchase
135
7.33
£990
135 7.33 £990
2019-09-10 2019-09-09 PP Planned purchase
139
7.15
£994
139 7.15 £994
2019-08-09 2019-08-08 PP Planned purchase
140
7.09
£993
140 7.09 £993
2019-08-05 2019-08-02 PP Planned purchase
264
7.18
£1,896
264 7.18 £1,896
2019-07-09 2019-07-08 PP Planned purchase
139
7.14
£993
139 7.14 £993
2019-06-11 2019-06-10 PP Planned purchase
141
7.06
£996
141 7.06 £996
2019-03-12 2019-03-08 PP Planned purchase
148
6.75
£999
148 6.75 £999
2019-02-12 2019-02-08 PP Planned purchase
147
6.76
£993
147 6.76 £993
2019-02-05 2019-02-04 PP Planned purchase
263
6.78
£1,783
263 6.78 £1,783
2019-01-10 2019-01-09 B Purchase
150
6.64
£996
150 6.64 £996
2018-12-11 2018-12-10 B Purchase
150
6.66
£999
150 6.66 £999