James Foyle

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 7% 8.2% 15.1%
Success rate 88% 68% 82%
Transactions
10 30% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 8%
Success rate 73%
Average holding period 220
Transactions 28
James Foyle's trades of Hilton Food 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
Purchase
Price
34.60
Quantity 50,308
Value £1,756,516
Transaction date
Purchase
Price
15.64
Quantity 30,291
Value £2,048,493
Transaction date
Sale
Price
49.66
Quantity 36,722
Value £4,524,694
Transaction date
Purchase
Price
8.17
Quantity 1,500
Value £12,254
Transaction date
Purchase
Price
8.17
Quantity 1,500
Value £12,254
Transaction date
Sale
Price
1.68
Quantity 28,391
Value £47,813
Transaction date
Sale
Price
1.23
Quantity 23,083
Value £28,408
Transaction date
Purchase
Price
29.77
Quantity 350
Value £10,419
Transaction date
Purchase
Price
29.77
Quantity 350
Value £10,419
Transaction date
Sale
Price
1.17
Quantity 10,319
Value £12,053
Transaction date
Purchase
Price
1.18
Quantity 38,788
Value £45,770
Transaction date
Purchase
Price
41.73
Quantity 150
Value £6,260
Transaction date
Purchase
Price
41.73
Quantity 150
Value £6,260
Transaction date
Sale
Price
1.41
Quantity 15,045
Value £21,168
Transaction date
Sale
Price
2.29
Quantity 3,923
Value £8,976
Transaction date
Sale
Price
3.01
Quantity 3,154
Value £9,480
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-16 2026-04-15 B Purchase
50,308
34.60
£1,756,516
50,308 34.60 £1,756,516
2026-04-02 2026-04-01 B Purchase
30,291
15.64
£2,048,493
30,291 15.64 £2,048,493
2024-03-21 2024-03-19 S Sale
36,722
49.66
£4,524,694
36,722 49.66 £4,524,694
2023-05-26 2023-05-26 B Purchase
1,500
8.17
£12,254
1,500 8.17 £12,254
2023-05-26 2023-05-26 B Purchase
1,500
8.17
£12,254
1,500 8.17 £12,254
2023-03-09 2023-03-09 S Sale
28,391
1.68
£47,813
28,391 1.68 £47,813
2022-03-09 2022-03-08 S Sale
23,083
1.23
£28,408
23,083 1.23 £28,408
2021-05-27 2021-05-27 B Purchase
350
29.77
£10,419
350 29.77 £10,419
2021-05-27 2021-05-27 B Purchase
350
29.77
£10,419
350 29.77 £10,419
2021-03-18 2021-03-18 S Sale
10,319
1.17
£12,053
10,319 1.17 £12,053
2021-03-18 2021-03-17 B Purchase
38,788
1.18
£45,770
38,788 1.18 £45,770
2020-12-03 2020-12-03 B Purchase
150
41.73
£6,260
150 41.73 £6,260
2020-12-03 2020-12-03 B Purchase
150
41.73
£6,260
150 41.73 £6,260
2020-03-10 2020-03-06 S Sale
15,045
1.41
£21,168
15,045 1.41 £21,168
2019-03-08 2019-03-05 S Sale
3,923
2.29
£8,976
3,923 2.29 £8,976
2018-04-04 2018-04-03 S Sale
3,154
3.01
£9,480
3,154 3.01 £9,480