David Mellors

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 65% 68% 82%
Transactions
4 25% Buy
34 71% Buy
47 69% Buy
David Mellors's trades of Babcock International 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
2026-01-21 2026-01-20 PP Planned purchase
22,477
191.08
£410,871
22,477 191.08 £410,871
2026-01-21 2026-01-16 PP Planned purchase
97,961
313.99
£2,882,124
97,961 313.99 £2,882,124
2026-01-21 2026-01-16 PP Planned purchase
78,388
50.48
£3,024,795
78,388 50.48 £3,024,795
2024-10-03 2024-10-02 PP Planned purchase
1,003
4.81
£4,824
1,003 4.81 £4,824
2024-10-03 2024-09-30 PP Planned purchase
280
4.74
£1,327
280 4.74 £1,327
2024-07-24 2024-07-19
GB Wise PLC (WISE)
S Sale
223,000
7.87
£1,755,183
223,000 7.87 £1,755,183
2024-07-19 2024-07-18
GB Wise PLC (WISE)
S Sale
100,000
7.86
£786,480
100,000 7.86 £786,480
2024-02-05 2024-01-25 PP Planned purchase
556
4.46
£2,480
556 4.46 £2,480
2024-02-05 2024-01-19 PP Planned purchase
158
4.32
£683
158 4.32 £683
2023-04-25 2023-04-21
GB Wise PLC (WISE)
S Sale
239,616
5.62
£1,346,808
239,616 5.62 £1,346,808
2020-09-30 2020-09-30 B Purchase
41,268
2.42
£99,992
41,268 2.42 £99,992
2020-01-09 2020-01-08 B Purchase
91
1.65
£150
91 1.65 £150
2019-12-12 2019-12-10 B Purchase
94
1.59
£150
94 1.59 £150
2019-11-12 2019-11-11 B Purchase
97
1.54
£150
97 1.54 £150
2019-11-12 2019-11-08 B Purchase
4
1.55
£6
4 1.55 £6
2019-09-11 2019-09-10 B Purchase
94
1.60
£150
94 1.60 £150
2019-08-13 2019-08-12 B Purchase
91
1.64
£149
91 1.64 £149
2019-07-11 2019-07-10 B Purchase
134
1.13
£151
134 1.13 £151
2019-06-11 2019-06-10 B Purchase
146
1.03
£150
146 1.03 £150
2019-05-14 2019-05-10 B Purchase
130
1.15
£149
130 1.15 £149
2019-04-12 2019-04-10 B Purchase
133
1.13
£150
133 1.13 £150
2019-03-27 2019-03-25 B Purchase
63,228
1.11
£70,360
63,228 1.11 £70,360
2019-03-12 2019-03-11 B Purchase
129
1.17
£151
129 1.17 £151
2019-02-12 2019-02-11 B Purchase
132
1.13
£149
132 1.13 £149
2019-01-11 2019-01-10 B Purchase
144
1.04
£150
144 1.04 £150
2018-12-11 2018-12-10 B Purchase
148
1.02
£150
148 1.02 £150
2018-11-14 2018-11-12 B Purchase
144
1.04
£149
144 1.04 £149
2018-10-11 2018-10-10 B Purchase
132
1.14
£150
132 1.14 £150
2018-06-15 2018-06-14 S Sale
122,814
1.26
£155,149
122,814 1.26 £155,149
2018-03-27 2018-03-23 B Purchase
66,230
1.24
£82,302
66,230 1.24 £82,302