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

Johnny Thomson

Insider profile

Performance

Overall performance
2.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 2% 68% 82%
Transactions
51 92% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -34%
Success rate 73%
Average holding period 220
Transactions 28
Johnny Thomson's trades of Kistos Holdings 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-11 2026-04-20 B Purchase
25,442
277.60
£3,384,400
25,442 277.60 £3,384,400
2026-05-11 2026-01-20 B Purchase
34,172
289.01
£3,431,277
34,172 289.01 £3,431,277
2026-05-11 2025-10-20 B Purchase
18,213
144.16
£1,281,049
18,213 144.16 £1,281,049
2026-05-11 2025-07-21 B Purchase
315
1.43
£450
315 1.43 £450
2026-05-11 2025-04-22 B Purchase
428
1.05
£449
428 1.05 £449
2024-03-22 2024-03-20 B Purchase
9,500
5.11
£48,545
9,500 5.11 £48,545
2023-11-21 2023-11-20 S Sale
35,158
30.20
£1,061,772
35,158 30.20 £1,061,772
2023-10-23 2023-10-20 S Sale
12,165
3.98
£48,417
12,165 3.98 £48,417
2023-09-14 2023-09-14 B Purchase
12,250
4.07
£49,858
12,250 4.07 £49,858
2023-01-06 2023-01-05 B Purchase
56
3.61
£202
56 3.61 £202
2022-12-08 2022-12-05 B Purchase
54
3.66
£198
54 3.66 £198
2022-11-22 2022-11-21 S Sale
40,177
28.00
£1,124,956
40,177 28.00 £1,124,956
2022-11-08 2022-11-07 B Purchase
54
3.66
£198
54 3.66 £198
2022-10-07 2022-09-05 B Purchase
49
4.11
£201
49 4.11 £201
2022-09-07 2022-09-05 B Purchase
44
4.48
£197
44 4.48 £197
2022-08-09 2022-08-08 B Purchase
38
5.30
£201
38 5.30 £201
2022-07-14 2022-07-13 B Purchase
10,000
5.20
£52,000
10,000 5.20 £52,000
2022-07-07 2022-07-05 B Purchase
38
5.23
£199
38 5.23 £199
2022-05-10 2022-05-06 B Purchase
34
5.93
£202
34 5.93 £202
2022-05-04 2022-04-29 B Purchase
10,000
6.00
£60,000
10,000 6.00 £60,000
2022-04-12 2022-04-08 B Purchase
33
6.00
£198
33 6.00 £198
2022-03-10 2022-03-08 B Purchase
29
6.69
£194
29 6.69 £194
2022-02-08 2022-02-07 B Purchase
28
7.16
£200
28 7.16 £200
2022-01-11 2022-01-05 B Purchase
26
7.88
£205
26 7.88 £205
2021-12-08 2021-12-06 B Purchase
28
7.30
£204
28 7.30 £204
2021-11-23 2021-11-22 S Sale
57,717
32.04
£1,849,253
57,717 32.04 £1,849,253
2021-11-08 2021-11-05 B Purchase
24
8.26
£198
24 8.26 £198
2021-10-08 2021-10-06 B Purchase
26
7.70
£200
26 7.70 £200
2021-09-28 2021-09-27 B Purchase
7,900
7.98
£63,046
7,900 7.98 £63,046
2021-09-08 2021-09-06 B Purchase
23
8.42
£194
23 8.42 £194
2021-08-09 2021-08-05 B Purchase
25
8.15
£204
25 8.15 £204
2021-07-07 2021-07-05 B Purchase
23
8.90
£205
23 8.90 £205
2021-06-08 2021-06-07 B Purchase
23
8.81
£203
23 8.81 £203
2021-05-07 2021-05-05 B Purchase
22
8.62
£190
22 8.62 £190
2021-04-09 2021-04-06 B Purchase
24
8.39
£201
24 8.39 £201
2021-03-08 2021-03-05 B Purchase
24
8.13
£195
24 8.13 £195
2021-02-08 2021-02-08 B Purchase
28
7.35
£206
28 7.35 £206
2021-01-07 2021-01-05 B Purchase
26
7.65
£199
26 7.65 £199
2020-12-09 2020-12-07 B Purchase
26
7.74
£201
26 7.74 £201
2020-11-10 2020-11-06 B Purchase
34
5.82
£198
34 5.82 £198
2020-10-09 2020-10-05 B Purchase
33
5.98
£197
33 5.98 £197
2020-09-09 2020-09-07 B Purchase
33
6.07
£200
33 6.07 £200
2020-08-06 2020-08-05 B Purchase
32
6.28
£201
32 6.28 £201
2020-07-08 2020-07-06 B Purchase
30
6.82
£204
30 6.82 £204
2020-06-09 2020-06-05 B Purchase
28
7.04
£197
28 7.04 £197