David Mellors

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
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
Performance for realised trades
4.4
Average return 318%
Success rate 73%
Average holding period 220
Transactions 28
David Mellors's trades of Babcock International Group 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
GB Wise PLC (WISE)
Transaction date
Sale
Price
7.87
Quantity 223,000
Value £1,755,183
GB Wise PLC (WISE)
Transaction date
Sale
Price
7.86
Quantity 100,000
Value £786,480
GB Wise PLC (WISE)
Transaction date
Sale
Price
5.62
Quantity 239,616
Value £1,346,808
Transaction date
Purchase
Price
1.65
Quantity 91
Value £150
Transaction date
Purchase
Price
1.59
Quantity 94
Value £150
Transaction date
Purchase
Price
1.54
Quantity 97
Value £150
Transaction date
Purchase
Price
1.55
Quantity 4
Value £6
Transaction date
Purchase
Price
1.60
Quantity 94
Value £150
Transaction date
Purchase
Price
1.64
Quantity 91
Value £149
Transaction date
Purchase
Price
1.13
Quantity 134
Value £151
Transaction date
Purchase
Price
1.03
Quantity 146
Value £150
Transaction date
Purchase
Price
1.15
Quantity 130
Value £149
Transaction date
Purchase
Price
1.13
Quantity 133
Value £150
Transaction date
Purchase
Price
1.11
Quantity 63,228
Value £70,360
Transaction date
Purchase
Price
1.17
Quantity 129
Value £151
Transaction date
Purchase
Price
1.13
Quantity 132
Value £149
Transaction date
Purchase
Price
1.04
Quantity 144
Value £150
Transaction date
Purchase
Price
1.02
Quantity 148
Value £150
Transaction date
Purchase
Price
1.04
Quantity 144
Value £149
Transaction date
Purchase
Price
1.14
Quantity 132
Value £150
Transaction date
Sale
Price
1.26
Quantity 122,814
Value £155,149
Transaction date
Purchase
Price
1.24
Quantity 66,230
Value £82,302
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-01 2026-09-30 S Sale
98,607
314.32
£386,603
98,607 314.32 £386,603
2026-10-01 2026-09-29 PP Planned purchase
10,919
12.36
£3,268,416
10,919 12.36 £3,268,416
2026-09-29 2026-09-25 PP Planned purchase
49,291
374.24
£1,745,572
49,291 374.24 £1,745,572
2026-08-05 2026-03-08 S Sale
24,804
11.44
£283,839
24,804 11.44 £283,839
2026-01-21 2026-01-20 PP Planned purchase
254
14.58
£3,703
254 14.58 £3,703
2026-01-21 2026-01-16 PP Planned purchase
69
14.89
£1,027
69 14.89 £1,027
2026-01-21 2026-01-16 PP Planned purchase
67
14.88
£997
67 14.88 £997
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