Halfords Group plc (HFD.L) LSE

Currency In GBp

AD

HFD.L Historical Return

If you invested 1000 GBp in Halfords Group plc (HFD.L) 10 years ago, it would be worth 1,253.52 GBp as of October 24, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 GBp investment made 5 years ago would be worth 1,187.31 GBp, while 1000 GBp invested 1 year ago would be worth 1,772.95 GBp. This corresponds to total returns of 25.35%, 18.73%, 77.3%, respectively, with annualized returns of 2.28%, 3.49%, 77.3%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

HFD.L Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
October 23, 2026255.5263263264.5252491,834
October 22, 2026258255.5255.5260.5252.7818,070
October 21, 2026276.5254254278250.53.52M
October 20, 2026282.5278278284.5274.5873,262
October 19, 2026274.5280280282.5273.5703,362
October 16, 2026267.5274.5274.5275.5267.51.79M
October 15, 2026264.5272.5272.52742611.13M
October 14, 2026260.27262262263259.51.11M
October 13, 2026263.5259.5259.5263.5258415,734
October 12, 2026260259.5259.5263257382,428
October 09, 20262602622622632591.07M
October 08, 2026260258.5258.5260.5255498,182
October 07, 2026255260260263.032551.41M
October 06, 2026257.5258.5258.5264.5253.5965,446
October 05, 2026258257.5257.5259255416,682
October 02, 2026263.5258258265256471,311
October 01, 2026261263263268.5261608,362
September 30, 2026259.5267.5267.5270.5259.51.22M
September 29, 2026255.5261.5261.5261.5255.5770,564
September 28, 2026256261.5261.5263.5256740,721
September 25, 2026260258.5258.5261.5256311,323
September 24, 2026255257257259255410,290
September 23, 2026259.5258.5258.5260256.5292,680
September 22, 2026259259.5259.5260251580,264
September 21, 2026252256256257.5249.5560,498
September 18, 2026250252252252247.51.15M
September 17, 2026249.5251251253247605,468
September 16, 2026247248248250243515,927
September 15, 2026248245.5245.5250242.5743,070
September 11, 2026247.5248.5248.5255.5247467,972
September 10, 2026252251251254.5250473,000
September 09, 2026257252.5252.5257248.5830,107
September 08, 2026258.5251.5251.5260.42250527,697
September 07, 2026260259.5259.5267256.5368,220
September 04, 2026264.5264264268.5257316,767
September 03, 2026268261.5261.5268256.5500,849
September 02, 2026262.5265265268.652611.11M
September 01, 2026269.5268268271.972601.06M
August 28, 2026269273.5273.5276.1263.5953,696
August 27, 2026266.5267267274.52634.11M
August 26, 2026240241241241.5238.5432,858
August 25, 2026230238.5238.5238.5230583,409
August 24, 2026233233233233.5231368,974
August 21, 2026233232.5232.52362326.14M
August 20, 2026228.5233.5233.5236228.52.55M
August 19, 2026229.5234234234.5229.41497,459
August 18, 2026231.5230.5230.5233.5229.97466,235
August 17, 2026238.5231231238.5230.51.11M
August 14, 2026239237.5237.5239232402,305
August 13, 2026236.5233.5233.5238233.4622,036
August 12, 2026245240.5240.5245239.5474,237
August 11, 2026247.5242.5242.5247.5238792,482
August 10, 20262472422422502421.1M
August 07, 2026247246246247240.51.64M
August 06, 2026247244244247242.51.14M
August 05, 2026238.5245245246.6238.52.74M
August 04, 2026245244244245239.782.5M
August 03, 2026243243243247241.56.95M
July 31, 2026245243243248241.5915,786
July 30, 2026238.5243.5243.5245.5238.5590,894
AD