Stephen Hester

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 48% 68% 82%
Transactions
11 82% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 35%
Success rate 73%
Average holding period 220
Transactions 28
Stephen Hester's trades of Franchise Brands 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-03-27 2026-03-26 B Purchase
24,642
267.67
£420,778
24,642 267.67 £420,778
2026-03-26 2026-03-25 B Purchase
96,629
187.86
£2,132,584
96,629 187.86 £2,132,584
2023-04-14 2023-04-13 B Purchase
52,690
193.63
£4,131,798
52,690 193.63 £4,131,798
2023-04-14 2023-04-13 B Purchase
150,000
1.84
£276,000
150,000 1.84 £276,000
2023-04-14 2023-04-13 B Purchase
492,688
1.84
£906,546
492,688 1.84 £906,546
2023-04-14 2023-04-13 S Sale
742,688
1.84
£1,366,546
742,688 1.84 £1,366,546
2022-03-04 2022-03-04 B Purchase
20,000
0.00
£5
20,000 0.00 £5
2021-12-01 2021-12-01 B Purchase
27,000
5.13
£138,564
27,000 5.13 £138,564
2021-11-02 2021-11-01 B Purchase
1,397,862
1.38
£1,922,060
1,397,862 1.38 £1,922,060
2021-11-02 2021-11-01 S Sale
1,397,862
1.38
£1,922,060
1,397,862 1.38 £1,922,060
2021-09-28 2021-09-28 B Purchase
73,000
6.90
£503,700
73,000 6.90 £503,700
2021-08-20 2021-08-19 S Sale
48,193
2.48
£119,519
48,193 2.48 £119,519
2021-08-20 2021-08-13 S Sale
48,193
2.60
£125,302
48,193 2.60 £125,302
2021-06-16 2021-06-15 B Purchase
23,200
1.47
£34,104
23,200 1.47 £34,104
2020-10-26 2020-10-23 B Purchase
4,655
1.92
£8,949
4,655 1.92 £8,949
2020-10-26 2020-10-23 S Sale
4,655
1.87
£8,689
4,655 1.87 £8,689
2020-07-13 2020-07-09 S Sale
15,317
1.84
£28,183
15,317 1.84 £28,183
2019-07-24 2019-07-23 S Sale
95,891
2.76
£264,659
95,891 2.76 £264,659
2019-04-01 2019-03-15 B Purchase
4,528
2.90
£13,145
4,528 2.90 £13,145
2019-04-01 2019-03-15 S Sale
9,717
2.90
£28,179
9,717 2.90 £28,179
2019-01-14 2019-01-10 S Sale
4,056
3.09
£12,533
4,056 3.09 £12,533