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
34 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 Buy signal Sell 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-08-06 2026-08-05 B Purchase
17,255
129.02
£3,673,942
17,255 129.02 £3,673,942
2026-08-04 2026-08-04 B Purchase
61,602
487.86
£3,282,912
61,602 487.86 £3,282,912
2026-07-23 2026-07-22 B Purchase
15,111
139.22
£4,992,809
15,111 139.22 £4,992,809
2026-06-24 2026-06-22 B Purchase
22
5.77
£127
22 5.77 £127
2026-05-27 2026-05-22 B Purchase
22
5.72
£126
22 5.72 £126
2026-04-24 2026-04-22 B Purchase
19
6.34
£120
19 6.34 £120
2026-03-25 2026-03-23 B Purchase
24
5.37
£129
24 5.37 £129
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