David Crabb

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 44% 68% 82%
Transactions
13 54% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 11%
Success rate 73%
Average holding period 220
Transactions 28
David Crabb's trades of Vertu Motors 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
Transaction date
Purchase
Price
402.42
Quantity 23,489
Value £440,534
Transaction date
Sale
Price
259.96
Quantity 2,648
Value £781,353
Transaction date
Sale
Price
144.82
Quantity 30,865
Value £1,938,946
Transaction date
Sale
Price
0.66
Quantity 196,736
Value £130,246
Transaction date
Purchase
Price
0.80
Quantity 2,222
Value £1,780
Transaction date
Purchase
Price
0.68
Quantity 13,040
Value £8,889
Transaction date
Purchase
Price
0.61
Quantity 2,943
Value £1,795
Transaction date
Sale
Price
0.51
Quantity 25,237
Value £12,942
Transaction date
Purchase
Price
0.46
Quantity 3,913
Value £1,800
Transaction date
Sale
Price
0.46
Quantity 51,192
Value £23,548
Transaction date
Purchase
Price
0.22
Quantity 8,035
Value £1,800
Transaction date
Sale
Price
0.34
Quantity 18,997
Value £6,525
Transaction date
Purchase
Price
0.41
Quantity 4,390
Value £1,800
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-10 2026-06-08 B Purchase
23,489
402.42
£440,534
23,489 402.42 £440,534
2026-05-21 2026-05-20 S Sale
2,648
259.96
£781,353
2,648 259.96 £781,353
2026-05-14 2026-05-13 S Sale
30,865
144.82
£1,938,946
30,865 144.82 £1,938,946
2024-10-29 2024-10-29 S Sale
196,736
0.66
£130,246
196,736 0.66 £130,246
2024-06-11 2024-06-10 B Purchase
2,222
0.80
£1,780
2,222 0.80 £1,780
2023-12-11 2023-12-11 B Purchase
13,040
0.68
£8,889
13,040 0.68 £8,889
2023-06-08 2023-06-07 B Purchase
2,943
0.61
£1,795
2,943 0.61 £1,795
2022-12-22 2022-12-19 S Sale
25,237
0.51
£12,942
25,237 0.51 £12,942
2021-06-11 2021-06-09 B Purchase
3,913
0.46
£1,800
3,913 0.46 £1,800
2021-05-17 2021-05-14 S Sale
51,192
0.46
£23,548
51,192 0.46 £23,548
2020-08-05 2020-08-04 B Purchase
8,035
0.22
£1,800
8,035 0.22 £1,800
2019-09-09 2019-09-05 S Sale
18,997
0.34
£6,525
18,997 0.34 £6,525
2019-06-05 2019-06-04 B Purchase
4,390
0.41
£1,800
4,390 0.41 £1,800