Benjamin Stocks

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 12% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
8 25% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 20%
Success rate 73%
Average holding period 220
Transactions 28
Benjamin Stocks's trades of City of London Investment 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
Planned purchase
Price
320.09
Quantity 41,871
Value £261,058
Transaction date
Sale
Price
235.35
Quantity 45,232
Value £3,052,771
Transaction date
Planned purchase
Price
6.97
Quantity 2,166
Value £15,097
Transaction date
Sale
Price
6.50
Quantity 265,000
Value £1,722,500
Transaction date
Planned purchase
Price
6.16
Quantity 1,619
Value £9,973
Transaction date
Planned purchase
Price
6.62
Quantity 2,801
Value £18,543
Transaction date
Planned purchase
Price
5.70
Quantity 1,623
Value £9,251
Transaction date
Sale
Price
6.50
Quantity 157,145
Value £1,021,442
Transaction date
Planned purchase
Price
6.47
Quantity 1,475
Value £9,543
Transaction date
Planned purchase
Price
6.50
Quantity 2,268
Value £14,742
Transaction date
Sale
Price
6.80
Quantity 171,530
Value £1,166,404
Transaction date
Planned purchase
Price
5.66
Quantity 1,907
Value £10,794
Transaction date
Purchase
Price
5.68
Quantity 3,513
Value £19,954
Transaction date
Sale
Price
5.82
Quantity 76,700
Value £446,394
Transaction date
Sale
Price
5.00
Quantity 50,000
Value £250,000
Transaction date
Purchase
Price
0.00
Quantity 2,092
Value £5
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-09 2026-03-06 B Purchase
95,571
84.43
£1,023,850
95,571 84.43 £1,023,850
2024-09-02 2024-08-21 PP Planned purchase
41,871
320.09
£261,058
41,871 320.09 £261,058
2024-07-29 2024-07-25 S Sale
45,232
235.35
£3,052,771
45,232 235.35 £3,052,771
2024-06-27 2024-06-05 PP Planned purchase
2,166
6.97
£15,097
2,166 6.97 £15,097
2024-02-08 2024-02-06 S Sale
265,000
6.50
£1,722,500
265,000 6.50 £1,722,500
2023-09-25 2023-08-23 PP Planned purchase
1,619
6.16
£9,973
1,619 6.16 £9,973
2023-06-21 2023-06-12 PP Planned purchase
2,801
6.62
£18,543
2,801 6.62 £18,543
2022-09-07 2022-08-26 PP Planned purchase
1,623
5.70
£9,251
1,623 5.70 £9,251
2022-02-04 2022-02-03 S Sale
157,145
6.50
£1,021,442
157,145 6.50 £1,021,442
2021-09-16 2021-09-02 PP Planned purchase
1,475
6.47
£9,543
1,475 6.47 £9,543
2020-06-25 2020-06-05 PP Planned purchase
2,268
6.50
£14,742
2,268 6.50 £14,742
2020-02-18 2020-02-17 S Sale
171,530
6.80
£1,166,404
171,530 6.80 £1,166,404
2019-09-20 2019-08-30 PP Planned purchase
1,907
5.66
£10,794
1,907 5.66 £10,794
2019-06-28 2019-06-27 B Purchase
3,513
5.68
£19,954
3,513 5.68 £19,954
2019-06-28 2019-06-27 S Sale
76,700
5.82
£446,394
76,700 5.82 £446,394
2018-09-21 2018-09-20 S Sale
50,000
5.00
£250,000
50,000 5.00 £250,000
2018-09-21 2018-08-31 B Purchase
2,092
0.00
£5
2,092 0.00 £5