30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Richard West

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
3.0
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 47% 68% 82%
Transactions
9 67% Buy
34 71% Buy
47 69% Buy
Richard West's trades of Bankers Investment Trust PLC's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-06-12 2026-06-11 PP Planned purchase
76,345
178.25
£3,635,156
76,345 178.25 £3,635,156
2026-03-13 2026-03-13 PP Planned purchase
23,159
471.79
£4,992,509
23,159 471.79 £4,992,509
2026-03-03 2026-03-03
GB VP PLC (VP.)
B Purchase
72,038
243.90
£868,349
72,038 243.90 £868,349
2025-12-16 2025-12-15 PP Planned purchase
510
1.33
£678
510 1.33 £678
2024-12-12 2024-12-12 PP Planned purchase
284
1.16
£329
284 1.16 £329
2024-12-12 2024-12-12 PP Planned purchase
272
1.16
£316
272 1.16 £316
2024-09-13 2024-09-12 PP Planned purchase
286
1.10
£315
286 1.10 £315
2024-09-04 2024-09-04 B Purchase
50,000
1.10
£54,980
50,000 1.10 £54,980
2024-09-04 2024-09-04 S Sale
50,000
1.10
£54,895
50,000 1.10 £54,895
2024-06-13 2024-06-12 PP Planned purchase
281
1.11
£312
281 1.11 £312
2024-03-12 2024-03-12 PP Planned purchase
177
1.10
£195
177 1.10 £195
2023-12-28 2023-12-28 B Purchase
234
3.36
£786
234 3.36 £786
2023-07-27 2023-07-25 B Purchase
2,209
9.05
£19,991
2,209 9.05 £19,991
2020-06-30 2020-06-26 B Purchase
5,747
8.70
£50,000
5,747 8.70 £50,000
2020-03-23 2020-03-20 B Purchase
5,386
2.97
£15,996
5,386 2.97 £15,996
2019-07-31 2019-07-31 S Sale
38,972
10.43
£406,375
38,972 10.43 £406,375
2018-10-18 2018-10-18 B Purchase
5,000
3.11
£15,560
5,000 3.11 £15,560
2018-09-14 2018-09-13 S Sale
35,000
9.12
£319,025
35,000 9.12 £319,025