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 740.46 GBp as of June 23, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 GBp investment made 5 years ago would be worth 545 GBp, while 1000 GBp invested 1 year ago would be worth 1,108.6 GBp. This corresponds to total returns of -25.95%, -45.5%, 10.86%, respectively, with annualized returns of -2.96%, -11.43%, 10.86%.

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
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
May 07, 2026149156.4156.4156.41492.17M
May 06, 2026150150.8150.8152.4147.41.41M
May 05, 2026149.57147.8147.8151.8147.2602,477
May 01, 2026146.8149149151.6143.75875,950
April 30, 2026145145.6145.6146140.8780,569
April 29, 2026143.4143.6143.6151142.42.08M
April 28, 2026133.04133.8133.8134.2132358,357
April 27, 2026136.4133.4133.4136.4133859,836
April 24, 2026133.8134.2134.2135.6132.8255,022
April 23, 2026138.6135.4135.4141.2135.2289,064
April 22, 2026143138138143137.47461,411
April 21, 2026140.8140.8140.8143.4140.2439,288
April 20, 2026137.21411411411361.55M
April 17, 2026136.72138.8138.8139.2136.41.63M
April 16, 2026133.4136.4136.4139133.4385,712
April 15, 2026134.8135135135.6133.92328,118
April 14, 2026133.4135135136.6133.4840,689
April 13, 2026135.8135135136.4133.8994,394
April 10, 2026134.87135.8135.8140134.2339,156
April 09, 2026137.89135135139.8133.79487,901
April 08, 2026133.55136.8136.8139.4132583,659
April 07, 2026132.46130.2130.2134.2130.21.11M
April 02, 2026129131.6131.6132.4129810,444
April 01, 2026129132.2132.2134129468,266
March 31, 2026125129129131.34125433,818
March 30, 2026126.8127.8127.8128.8125.2335,328
March 27, 2026130127.6127.6131.2126.8293,147
March 26, 2026128.8129.8129.8131.6128.2225,022
March 25, 2026128128.8128.8132128367,558
AD