30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Mark Lam

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 57% 68% 82%
Transactions
32 97% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 22%
Success rate 73%
Average holding period 220
Transactions 28
Mark Lam's trades of PayPoint plc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-27 2026-05-22 B Purchase
50,719
181.24
£1,454,972
50,719 181.24 £1,454,972
2026-04-24 2026-04-22 B Purchase
9,551
363.64
£4,382,867
9,551 363.64 £4,382,867
2026-03-25 2026-03-23 B Purchase
66,893
266.93
£1,953,487
66,893 266.93 £1,953,487
2026-03-11 2026-03-11 B Purchase
110
171.39
£18,852
110 171.39 £18,852
2026-02-24 2026-02-23 B Purchase
22
5.57
£123
22 5.57 £123
2026-01-23 2026-01-22 B Purchase
25
5.06
£126
25 5.06 £126
2024-12-23 2024-12-20 B Purchase
16
7.62
£122
16 7.62 £122
2024-11-25 2024-11-22 B Purchase
16
7.92
£127
16 7.92 £127
2024-10-23 2024-10-22 B Purchase
17
7.46
£127
17 7.46 £127
2024-09-24 2024-09-23 B Purchase
18
6.83
£123
18 6.83 £123
2024-08-23 2024-08-22 B Purchase
18
6.96
£125
18 6.96 £125
2024-07-23 2024-07-22 B Purchase
19
6.67
£127
19 6.67 £127
2024-06-27 2024-06-27 B Purchase
3,058
6.41
£19,602
3,058 6.41 £19,602
2024-06-27 2024-06-27 S Sale
4,773
6.39
£30,499
4,773 6.39 £30,499
2024-06-25 2024-06-24 B Purchase
19
6.46
£123
19 6.46 £123
2024-05-28 2024-05-22 B Purchase
23
5.58
£128
23 5.58 £128
2024-04-24 2024-04-22 B Purchase
23
5.31
£122
23 5.31 £122
2024-03-25 2024-03-22 B Purchase
26
4.87
£127
26 4.87 £127
2024-02-22 2024-02-22 B Purchase
25
5.04
£126
25 5.04 £126
2024-01-24 2024-01-22 B Purchase
48
5.20
£249
48 5.20 £249
2024-01-22 2024-01-22 B Purchase
24
5.20
£125
24 5.20 £125
2023-08-22 2023-08-22 B Purchase
23
5.31
£122
23 5.31 £122
2023-08-03 2023-08-02 B Purchase
200
115.26
£23,052
200 115.26 £23,052
2023-02-22 2023-02-22 B Purchase
26
4.91
£128
26 4.91 £128
2022-11-22 2022-11-22 B Purchase
664
23.00
£15,272
664 23.00 £15,272
2022-10-21 2022-10-21 B Purchase
22
5.75
£126
22 5.75 £126
2022-08-22 2022-08-22 B Purchase
20
6.35
£127
20 6.35 £127
2022-05-24 2022-05-23 B Purchase
21
5.81
£122
21 5.81 £122
2022-01-25 2022-01-24 B Purchase
18
6.92
£124
18 6.92 £124
2021-11-22 2021-11-22 B Purchase
19
6.53
£124
19 6.53 £124
2021-10-22 2021-10-22 B Purchase
18
7.04
£127
18 7.04 £127
2021-09-22 2021-09-22 B Purchase
18
7.10
£128
18 7.10 £128
2021-08-24 2021-08-23 B Purchase
17
7.05
£120
17 7.05 £120
2021-08-13 2021-08-13 B Purchase
4,773
6.30
£30,070
4,773 6.30 £30,070
2020-01-03 2020-01-02 S Sale
6,000
6.90
£41,400
6,000 6.90 £41,400