Matthew Lester

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 10% 8.2% 15.1%
Success rate 98% 68% 82%
Transactions
10 70% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 150%
Success rate 73%
Average holding period 220
Transactions 28
Matthew Lester's trades of CMC Markets 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
Sale
Price
175.43
Quantity 74,744
Value £3,130,716
Transaction date
Sale
Price
447.78
Quantity 26,940
Value £187,978
Transaction date
Sale
Price
223.56
Quantity 63,980
Value £2,694,718
Transaction date
Purchase
Price
7.04
Quantity 4,759
Value £33,503
Transaction date
Purchase
Price
3.13
Quantity 6,970
Value £21,816
Transaction date
Purchase
Price
3.17
Quantity 6,977
Value £22,105
Transaction date
Purchase
Price
1.37
Quantity 2,198
Value £3,007
Transaction date
Purchase
Price
1.00
Quantity 24,950
Value £25,000
Transaction date
Purchase
Price
1.29
Quantity 8,465
Value £10,921
Transaction date
Purchase
Price
0.85
Quantity 88,235
Value £75,000
Transaction date
Purchase
Price
0.85
Quantity 29,296
Value £24,814
Transaction date
Purchase
Price
0.70
Quantity 27,441
Value £19,211
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-09 2026-09-07 S Sale
74,744
175.43
£3,130,716
74,744 175.43 £3,130,716
2026-08-25 2026-08-24 S Sale
26,940
447.78
£187,978
26,940 447.78 £187,978
2026-08-25 2026-08-24 S Sale
63,980
223.56
£2,694,718
63,980 223.56 £2,694,718
2026-08-18 2026-08-14 B Purchase
4,759
7.04
£33,503
4,759 7.04 £33,503
2026-01-12 2026-01-08 B Purchase
6,970
3.13
£21,816
6,970 3.13 £21,816
2024-08-15 2024-08-09 B Purchase
6,977
3.17
£22,105
6,977 3.17 £22,105
2024-01-30 2024-01-24 B Purchase
2,198
1.37
£3,007
2,198 1.37 £3,007
2023-10-30 2023-10-27 B Purchase
24,950
1.00
£25,000
24,950 1.00 £25,000
2023-08-16 2023-08-11 B Purchase
8,465
1.29
£10,921
8,465 1.29 £10,921
2022-03-08 2022-03-07 B Purchase
1,115
13.44
£14,986
1,115 13.44 £14,986
2021-11-29 2021-11-26 B Purchase
1,193
21.79
£25,995
1,193 21.79 £25,995
2021-11-18 2021-11-17 B Purchase
1,450
23.98
£34,771
1,450 23.98 £34,771
2021-06-18 2021-06-18 B Purchase
88,235
0.85
£75,000
88,235 0.85 £75,000
2020-03-20 2020-03-19 B Purchase
29,296
0.85
£24,814
29,296 0.85 £24,814
2020-03-09 2020-03-06 B Purchase
27,441
0.70
£19,211
27,441 0.70 £19,211