Darren Richards

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 14% 68% 82%
Transactions
20 85% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 8%
Success rate 73%
Average holding period 220
Transactions 28
Darren Richards's trades of LondonMetric Property 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
240.25
Quantity 84,557
Value £2,854,326
Transaction date
Purchase
Price
156.12
Quantity 57,686
Value £1,453,036
Transaction date
Purchase
Price
105.07
Quantity 14,846
Value £1,909,015
Transaction date
Purchase
Price
4.08
Quantity 189
Value £770
Transaction date
Purchase
Price
4.90
Quantity 131
Value £642
Transaction date
Purchase
Price
5.42
Quantity 95
Value £515
Transaction date
Purchase
Price
5.21
Quantity 60
Value £313
Transaction date
Purchase
Price
4.63
Quantity 78
Value £361
Transaction date
Purchase
Price
1.50
Quantity 18,603
Value £27,904
Transaction date
Purchase
Price
5.57
Quantity 9
Value £53
Transaction date
Sale
Price
6.30
Quantity 1,599
Value £10,081
Transaction date
Purchase
Price
5.83
Quantity 60
Value £350
Transaction date
Purchase
Price
4.98
Quantity 64
Value £319
Transaction date
Purchase
Price
6.01
Quantity 44
Value £264
Transaction date
Purchase
Price
5.75
Quantity 44
Value £253
Transaction date
Sale
Price
6.41
Quantity 4,231
Value £27,135
Transaction date
Purchase
Price
6.26
Quantity 79
Value £494
Transaction date
Purchase
Price
6.51
Quantity 67
Value £436
Transaction date
Purchase
Price
6.96
Quantity 18
Value £125
Transaction date
Purchase
Price
6.35
Quantity 64
Value £406
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-18 2026-06-17 S Sale
84,557
240.25
£2,854,326
84,557 240.25 £2,854,326
2024-07-29 2024-07-26 B Purchase
57,686
156.12
£1,453,036
57,686 156.12 £1,453,036
2023-07-31 2023-07-28 B Purchase
14,846
105.07
£1,909,015
14,846 105.07 £1,909,015
2023-01-10 2023-01-06 B Purchase
189
4.08
£770
189 4.08 £770
2022-08-04 2022-07-29 B Purchase
131
4.90
£642
131 4.90 £642
2022-01-11 2022-01-07 B Purchase
95
5.42
£515
95 5.42 £515
2021-08-11 2021-08-06 B Purchase
60
5.21
£313
60 5.21 £313
2021-02-24 2021-02-19 B Purchase
78
4.63
£361
78 4.63 £361
2020-04-21 2020-04-21 B Purchase
18,603
1.50
£27,904
18,603 1.50 £27,904
2020-02-11 2020-02-07 B Purchase
9
5.57
£53
9 5.57 £53
2019-12-16 2019-12-16 S Sale
1,599
6.30
£10,081
1,599 6.30 £10,081
2019-11-12 2019-11-08 B Purchase
60
5.83
£350
60 5.83 £350
2019-08-05 2019-08-02 B Purchase
64
4.98
£319
64 4.98 £319
2019-05-07 2019-05-03 B Purchase
44
6.01
£264
44 6.01 £264
2019-02-11 2019-02-08 B Purchase
44
5.75
£253
44 5.75 £253
2018-11-16 2018-11-14 S Sale
4,231
6.41
£27,135
4,231 6.41 £27,135
2018-11-12 2018-11-09 B Purchase
79
6.26
£494
79 6.26 £494
2018-08-06 2018-08-03 B Purchase
67
6.51
£436
67 6.51 £436
2018-05-15 2018-05-14 B Purchase
18
6.96
£125
18 6.96 £125
2018-02-13 2018-02-09 B Purchase
64
6.35
£406
64 6.35 £406