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,163.63 GBp as of August 03, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 GBp investment made 5 years ago would be worth 851.17 GBp, while 1000 GBp invested 1 year ago would be worth 1,806.96 GBp. This corresponds to total returns of 16.36%, -14.88%, 80.7%, respectively, with annualized returns of 1.53%, -3.17%, 80.7%.

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
July 31, 2026245243243248241.5915,786
July 30, 2026238.5243.5243.5245.5238.5590,894
July 29, 2026244241241244240435,477
July 28, 2026238241241244236.5580,605
July 27, 2026237237237241236444,449
July 24, 2026237.5236236237.5230.5229,454
July 23, 2026235.5232232240.5231485,274
July 22, 2026237241241243237269,452
July 21, 2026240242.5242.5243236363,838
July 20, 2026239.5238238243235.5416,563
July 17, 2026245239.5239.5245237408,600
July 16, 2026237.5244244244237.5749,549
July 15, 2026236.5239.5239.5240235749,399
July 14, 2026239236.5236.5239233433,389
July 13, 2026235.5237.5237.5240232946,194
July 10, 2026237.5235.5235.5238232.5480,165
July 09, 2026242236.5236.5242231.5525,456
July 08, 2026236.5238238242236.5747,650
July 07, 2026239240.5240.5241237627,029
July 06, 2026240239239240235.5700,339
July 03, 2026235237237238233.43491,180
July 02, 2026237233.5233.5237229.5749,725
July 01, 2026236237237239.5228.5783,524
June 30, 2026227230.5230.5237.52252.34M
June 29, 2026218227.5227.5228214.742.32M
June 26, 2026214.5218.5218.52202101.68M
June 25, 20262022172172171976.29M
June 24, 2026177180180181.21771.82M
June 23, 2026179.6179.8179.8179.8174.8593,364
June 22, 2026180.2178.4178.4181.6175.17581,024
June 19, 2026188179.8179.8188179.4802,159
June 18, 2026188185.2185.2188183.2389,449
June 17, 2026185185185187182.6359,403
June 16, 2026187.86184.6184.6188183.4526,619
June 15, 2026192.4187.6187.6194.2187.6544,105
June 12, 2026187.6190.4190.4194.8187.6716,223
June 11, 2026188187.6187.6189.05184.4307,725
June 10, 2026183.8185185186.8181.4393,692
June 09, 2026176182.6182.6186176815,946
June 08, 2026177179179181.2176.2374,094
June 05, 2026181179179182.8178.8615,107
June 04, 2026180179.6179.6180.8175.6770,105
June 03, 2026179176.6176.6180.2175.8535,625
June 02, 2026176179179179174.91691,617
June 01, 2026174.4174174175.87171.21.61M
May 29, 2026172174.2174.2174.8170.091.47M
May 28, 2026170.8172172172169.6671,799
May 27, 2026169.8171.6171.6174168.21.39M
May 26, 2026167.2168.4168.4170167.2556,498
May 22, 2026169167.2167.2169165.8326,160
May 21, 2026165.05166.6166.6168.4164.6284,164
May 20, 2026166166.8166.8168163709,333
May 19, 2026160.81164.6164.6167158.8632,592
May 18, 2026162159.4159.4162158.8264,690
May 15, 2026162.6161.2161.2162.6138622,010
May 14, 2026158.6162162162.1157.651.35M
May 13, 2026155.4158.6158.6158.82153.62.68M
May 12, 2026158.8154.4154.4158.8152.032.85M
May 11, 2026156.6157.4157.4159156812,060
May 08, 2026157157.4157.4157.6154.6654,519
AD