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
12 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
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