David Keens

Insider profile

Performance

Overall performance
1.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 30% 68% 82%
Transactions
10 20% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -35%
Success rate 73%
Average holding period 220
Transactions 28
David Keens's trades of Colefax 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
Sale
Price
329.76
Quantity 32,595
Value £468,657
Transaction date
Sale
Price
175.17
Quantity 72,265
Value £2,708,535
Transaction date
Sale
Price
135.69
Quantity 12,553
Value £2,253,022
Transaction date
Sale
Price
7.00
Quantity 41,995
Value £293,965
Transaction date
Sale
Price
7.00
Quantity 141,878
Value £993,146
Transaction date
Purchase
Price
1.22
Quantity 110,100
Value £134,025
Transaction date
Sale
Price
1.22
Quantity 110,100
Value £133,992
Transaction date
Purchase
Price
1.88
Quantity 62,857
Value £118,068
Transaction date
Sale
Price
6.15
Quantity 48,832
Value £300,317
Transaction date
Sale
Price
6.15
Quantity 199,161
Value £1,224,840
Transaction date
Purchase
Price
3.61
Quantity 25,000
Value £90,259
Transaction date
Sale
Price
5.50
Quantity 93,600
Value £514,800
Transaction date
Sale
Price
5.50
Quantity 123,702
Value £680,361
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-26 2026-10-23 S Sale
32,595
329.76
£468,657
32,595 329.76 £468,657
2026-10-26 2026-10-23 S Sale
72,265
175.17
£2,708,535
72,265 175.17 £2,708,535
2024-10-25 2024-10-24 S Sale
12,553
135.69
£2,253,022
12,553 135.69 £2,253,022
2023-09-25 2023-09-22 S Sale
41,995
7.00
£293,965
41,995 7.00 £293,965
2023-09-25 2023-09-22 S Sale
141,878
7.00
£993,146
141,878 7.00 £993,146
2023-03-07 2023-03-06 B Purchase
110,100
1.22
£134,025
110,100 1.22 £134,025
2023-03-07 2023-03-06 S Sale
110,100
1.22
£133,992
110,100 1.22 £133,992
2022-07-18 2022-07-15 B Purchase
62,857
1.88
£118,068
62,857 1.88 £118,068
2021-09-16 2021-09-14 S Sale
48,832
6.15
£300,317
48,832 6.15 £300,317
2021-09-16 2021-09-14 S Sale
199,161
6.15
£1,224,840
199,161 6.15 £1,224,840
2020-03-20 2020-03-19 B Purchase
25,000
3.61
£90,259
25,000 3.61 £90,259
2019-05-01 2019-04-26 S Sale
93,600
5.50
£514,800
93,600 5.50 £514,800
2019-05-01 2019-04-26 S Sale
123,702
5.50
£680,361
123,702 5.50 £680,361