CLEVELAND RUSSELL

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 21% 68% 82%
Transactions
13 92% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 11%
Success rate 73%
Average holding period 220
Transactions 28
CLEVELAND RUSSELL's trades of British Land Company 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
36.01
Quantity 69,771
Value £2,952,620
Transaction date
Purchase
Price
393.93
Quantity 68,553
Value £4,105,100
Transaction date
Purchase
Price
440.46
Quantity 79,862
Value £417,888
Transaction date
Purchase
Price
3.55
Quantity 14,005
Value £49,736
Transaction date
Purchase
Price
3.96
Quantity 478
Value £1,890
Transaction date
Sale
Price
3.36
Quantity 2,678
Value £8,998
Transaction date
Purchase
Price
0.87
Quantity 22,982
Value £19,987
Transaction date
Purchase
Price
3.37
Quantity 488
Value £1,645
Transaction date
Purchase
Price
4.08
Quantity 396
Value £1,614
Transaction date
Purchase
Price
4.90
Quantity 298
Value £1,460
Transaction date
Purchase
Price
5.42
Quantity 227
Value £1,230
Transaction date
Sale
Price
5.29
Quantity 3,788
Value £20,042
Transaction date
Purchase
Price
5.21
Quantity 145
Value £756
Transaction date
Purchase
Price
4.63
Quantity 198
Value £917
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-28 2026-07-24 B Purchase
69,771
36.01
£2,952,620
69,771 36.01 £2,952,620
2026-02-17 2026-02-16 B Purchase
68,553
393.93
£4,105,100
68,553 393.93 £4,105,100
2026-01-16 2026-01-14 B Purchase
79,862
440.46
£417,888
79,862 440.46 £417,888
2024-12-23 2024-12-23 B Purchase
14,005
3.55
£49,736
14,005 3.55 £49,736
2024-07-29 2024-07-26 B Purchase
478
3.96
£1,890
478 3.96 £1,890
2024-01-26 2024-01-25 S Sale
2,678
3.36
£8,998
2,678 3.36 £8,998
2023-11-21 2023-11-21 B Purchase
22,982
0.87
£19,987
22,982 0.87 £19,987
2023-07-31 2023-07-28 B Purchase
488
3.37
£1,645
488 3.37 £1,645
2023-01-10 2023-01-06 B Purchase
396
4.08
£1,614
396 4.08 £1,614
2022-08-04 2022-07-29 B Purchase
298
4.90
£1,460
298 4.90 £1,460
2022-01-11 2022-01-07 B Purchase
227
5.42
£1,230
227 5.42 £1,230
2021-12-02 2021-11-29 S Sale
3,788
5.29
£20,042
3,788 5.29 £20,042
2021-08-11 2021-08-06 B Purchase
145
5.21
£756
145 5.21 £756
2021-02-24 2021-02-19 B Purchase
198
4.63
£917
198 4.63 £917