Halfords Group PLC (HFD)

Halfords Group PLC: Annual Financial Report 29-Jul-2025 / 08:04 GMT/BST

You might also be interested in reading Gold Rebounds After Sunday’s Flash Crash — Price Slide Blamed on Thin Trading Conditions, Leverage, Covid.