Halfords Group PLC (HFD)

Halfords Group PLC has seen no insider trading activity within the last 90 days. The most recent recorded transaction occurred on January 16, 2026, when the General Counsel and Company Secretary purchased shares. Prior to this, the Chief Executive Officer executed a significant share purchase in November 2025.
Ticker: HFD Exchange: LSE


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Halfords Group PLC. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Buy 16 Jan 2026
Value £1,572,990.17 | Price 33.08 | Shares 10,033
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-01-22 2026-01-16 B Purchase

General Counsel and Company Secretary

10,033
33.08
£1,572,990
10,033 33.08 £1,572,990
2025-11-28 2025-11-27 B Purchase

Chief Executive Officer

Officer
28,344
351.19
£2,816,137
28,344 351.19 £2,816,137
2024-04-12 2024-01-22 B Purchase

Non-Executive Director

Executive Director
63,884
266.56
£2,925,646
63,884 266.56 £2,925,646
2023-12-06 2023-12-05 B Purchase

Chair

Director
30,000
1.86
£55,800
30,000 1.86 £55,800
2023-12-05 2023-12-04 B Purchase

Non-Executive Director

Executive Director
16,875
1.87
£31,625
16,875 1.87 £31,625
2021-12-14 2021-12-08 S Sale

Chief Property Officer

Officer
16,793
0.00
£4
16,793 0.00 £4
2021-12-02 2021-12-02 B Purchase

Non-Executive Director

Executive Director
3,125
3.20
£10,000
3,125 3.20 £10,000
2021-12-02 2021-12-02 B Purchase

Senior Independent Director

Non-Executive Director
5,000
3.20
£16,000
5,000 3.20 £16,000
2021-12-02 2021-12-02 B Purchase

Chief Financial Officer

Officer
7,812
3.20
£24,998
7,812 3.20 £24,998
2021-12-02 2021-12-02 B Purchase

Chief Executive Officer

Officer
3,500
3.20
£11,200
3,500 3.20 £11,200
2021-12-02 2021-12-02 B Purchase

Chair

Director
20,000
3.20
£64,000
20,000 3.20 £64,000
2021-03-29 2021-03-29 B Purchase

Non-Executive Director

Executive Director
10,000
3.72
£37,200
10,000 3.72 £37,200
2021-03-26 2021-03-25 S Sale Andy Randall

Managing Director Halfords Autocentres

Executive Director
58,891
3.63
£213,480
58,891 3.63 £213,480
2020-11-20 2020-11-20 B Purchase

Non-Executive Director

Executive Director
20,000
0.00
£3
20,000 0.00 £3
2020-01-22 2020-01-17 B Purchase

Senior Independent Director

Non-Executive Director
343
0.00
£2
343 0.00 £2
2020-01-20 2020-01-17 B Purchase

Chairman

Director
50,000
1.54
£77,000
50,000 1.54 £77,000
2019-09-05 2019-09-03 B Purchase

Senior Independent Director

Non-Executive Director
541
1.84
£996
541 1.84 £996
2019-01-23 2019-01-18 B Purchase

Senior Independent Director

Non-Executive Director
201
2.41
£484
201 2.41 £484
2019-01-17 2019-01-16 B Purchase

Chairman

Director
80,000
2.40
£191,600
80,000 2.40 £191,600
2019-01-11 2019-01-11 B Purchase

Chief Financial Officer

Officer
14,074
2.12
£29,837
14,074 2.12 £29,837