Helena Coles

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 49% 68% 82%
Transactions
13 100% Buy
34 71% Buy
47 69% Buy
Helena Coles's trades of Schroder Japan Trust 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
23.92
Quantity 1,164
Value £4,245,554
Transaction date
Purchase
Price
68.49
Quantity 78,071
Value £4,186,285
Transaction date
Purchase
Price
318.08
Quantity 18,654
Value £509,513
Transaction date
Purchase
Price
21.88
Quantity 330
Value £7,220
Transaction date
Purchase
Price
3.42
Quantity 145
Value £496
Transaction date
Purchase
Price
4.24
Quantity 2,358
Value £9,997
Transaction date
Purchase
Price
4.25
Quantity 2,352
Value £9,996
Transaction date
Purchase
Price
4.88
Quantity 4,072
Value £19,886
Transaction date
Purchase
Price
19.96
Quantity 1,002
Value £20,000
Transaction date
Purchase
Price
4.78
Quantity 2,301
Value £10,997
Transaction date
Purchase
Price
3.45
Quantity 6,000
Value £20,680
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-17 2026-08-14 B Purchase
1,164
23.92
£4,245,554
1,164 23.92 £4,245,554
2026-08-17 2026-08-14 B Purchase
78,071
68.49
£4,186,285
78,071 68.49 £4,186,285
2026-08-17 2026-08-14 B Purchase
18,654
318.08
£509,513
18,654 318.08 £509,513
2026-05-19 2026-05-18 B Purchase
330
21.88
£7,220
330 21.88 £7,220
2026-05-18 2026-05-15 B Purchase
15
3.73
£56
15 3.73 £56
2026-05-18 2026-05-15 B Purchase
13
3.73
£49
13 3.73 £49
2026-05-18 2026-05-15 B Purchase
37
3.73
£138
37 3.73 £138
2026-05-15 2026-05-15 B Purchase
145
3.42
£496
145 3.42 £496
2026-02-06 2026-02-06 B Purchase
2,358
4.24
£9,997
2,358 4.24 £9,997
2026-02-06 2026-02-06 B Purchase
2,352
4.25
£9,996
2,352 4.25 £9,996
2025-11-28 2025-11-28 B Purchase
4,072
4.88
£19,886
4,072 4.88 £19,886
2024-12-16 2024-12-13 B Purchase
1,002
19.96
£20,000
1,002 19.96 £20,000
2024-06-18 2024-06-18 B Purchase
2,301
4.78
£10,997
2,301 4.78 £10,997
2022-09-29 2022-09-28 B Purchase
6,000
3.45
£20,680
6,000 3.45 £20,680