Matthew Lester

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 47% 68% 82%
Transactions
6 100% 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