Halfords Shares Rise 2 % in 24‑Hour Trading Period
Halfords Group PLC (HFD.L) increased its share price by 2 % during a 24‑hour period ending at 05:19 AM Central Europe on Wednesday 21 March 2026. At the close of the period, the stock traded at £2.78 per share on major exchanges.
The company’s free float is 2.2 million shares. Its market capitalisation stands at £804.4 million, while trading volume for the last 24 hours reached £196.9 million. Since the end of the previous month, Halfords’ share price has risen by 9.38 %. The simple moving average over the last 200 days is £1.90. The highest price reached in the past 52 weeks was £2.825 on 19 October 2026, and the lowest was £1.242 on 23 March 2026.
Comparison with Related Stocks
| Symbol | 24‑hour change | Current price | Market cap (£mn) | P/E ratio |
|---|---|---|---|---|
| AEP.L | –4.22 % | £1.74 | £882.5 | 9.88 |
| POLR.L | –0.27 % | £7.55 | £934.6 | 12.64 |
| XPS.L | –0.15 % | £3.40 | £924.6 | 27.5 |
| HFG.L | +0.42 % | £7.21 | £857.1 | 19.2 |
| COST.L | +0.4 % | £2.52 | £894.8 | 18.13 |
Halfords is based in Redditch, United Kingdom. The company operates a chain of retail automotive parts and accessories, as well as cycle and cycle‑accessory stores.





