Webb Matthew

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 92% 68% 82%
Transactions
4 75% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 280%
Success rate 73%
Average holding period 220
Transactions 28
Webb Matthew's trades of XP Power Ltd'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
236.60
Quantity 61,590
Value £730,430
Transaction date
Sale
Price
226.38
Quantity 83,725
Value £4,143,906
Transaction date
Purchase
Price
482.39
Quantity 80,429
Value £1,860,589
Transaction date
Sale
Price
20.23
Quantity 16,312
Value £329,910
Transaction date
Sale
Price
2.65
Quantity 156,816
Value £415,562
Transaction date
Purchase
Price
0.97
Quantity 36,013
Value £34,825
Transaction date
Purchase
Price
0.97
Quantity 12,977
Value £12,588
Transaction date
Purchase
Price
0.58
Quantity 90,922
Value £52,735
Transaction date
Purchase
Price
0.76
Quantity 65,894
Value £49,750
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-05 2026-10-02 B Purchase
61,590
236.60
£730,430
61,590 236.60 £730,430
2026-10-05 2026-10-02 S Sale
83,725
226.38
£4,143,906
83,725 226.38 £4,143,906
2026-10-05 2026-10-02 B Purchase
80,429
482.39
£1,860,589
80,429 482.39 £1,860,589
2026-10-05 2026-10-02 S Sale
16,312
20.23
£329,910
16,312 20.23 £329,910
2021-02-17 2021-02-16 S Sale
156,816
2.65
£415,562
156,816 2.65 £415,562
2019-09-13 2019-09-13 B Purchase
36,013
0.97
£34,825
36,013 0.97 £34,825
2019-09-13 2019-09-12 B Purchase
12,977
0.97
£12,588
12,977 0.97 £12,588
2019-01-30 2019-01-29 B Purchase
90,922
0.58
£52,735
90,922 0.58 £52,735
2018-05-01 2018-01-05 B Purchase
65,894
0.76
£49,750
65,894 0.76 £49,750