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