Johnny Thomson

Insider profile

Performance

Overall performance
3.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 60% 68% 82%
Transactions
12 58% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 161%
Success rate 73%
Average holding period 220
Transactions 28
Johnny Thomson's trades of ConvaTec Group 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
Purchase
Price
432.88
Quantity 92,193
Value £4,801,399
Transaction date
Sale
Price
185.72
Quantity 73,358
Value £4,687,297
Transaction date
Sale
Price
452.60
Quantity 57,038
Value £2,699,474
Transaction date
Sale
Price
45.36
Quantity 26,794
Value £1,215,376
Transaction date
Sale
Price
33.50
Quantity 22,000
Value £737,000
Transaction date
Purchase
Price
2.24
Quantity 22,000
Value £49,236
Transaction date
Purchase
Price
21.09
Quantity 2,690
Value £56,732
Transaction date
Purchase
Price
19.41
Quantity 8,173
Value £158,638
Transaction date
Purchase
Price
1.14
Quantity 75,000
Value £85,290
Transaction date
Purchase
Price
13.50
Quantity 22,000
Value £296,890
Transaction date
Sale
Price
16.86
Quantity 47,009
Value £792,736
Transaction date
Purchase
Price
1.62
Quantity 100,000
Value £162,000
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-27 2026-05-26 B Purchase
92,193
432.88
£4,801,399
92,193 432.88 £4,801,399
2026-01-16 2026-01-16 S Sale
73,358
185.72
£4,687,297
73,358 185.72 £4,687,297
2025-11-19 2025-11-18 S Sale
57,038
452.60
£2,699,474
57,038 452.60 £2,699,474
2024-11-20 2024-11-19 S Sale
26,794
45.36
£1,215,376
26,794 45.36 £1,215,376
2023-12-05 2023-12-04 S Sale
22,000
33.50
£737,000
22,000 33.50 £737,000
2022-05-19 2022-05-18 B Purchase
22,000
2.24
£49,236
22,000 2.24 £49,236
2020-12-21 2020-12-18 B Purchase
2,690
21.09
£56,732
2,690 21.09 £56,732
2020-01-17 2020-01-16 B Purchase
8,173
19.41
£158,638
8,173 19.41 £158,638
2019-06-21 2019-06-21 B Purchase
75,000
1.14
£85,290
75,000 1.14 £85,290
2019-02-26 2019-02-25 B Purchase
22,000
13.50
£296,890
22,000 13.50 £296,890
2018-11-22 2018-11-21 S Sale
47,009
16.86
£792,736
47,009 16.86 £792,736
2018-09-07 2018-09-06 B Purchase
100,000
1.62
£162,000
100,000 1.62 £162,000