Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Halfords (HFD) Share Price

Price 219.50p on 26-06-2026 at 08:05:24
Change 2.50p 1.15%
Buy 220.00p
Sell 219.00p
Last Trade: Sell 10.00 at 219.49p
Day's Volume: 259,951
Last Close: 217.00p
Open: 214.50p
ISIN: GB00B012TP20
Day's Range 210.00p - 220.00p
52wk Range: 124.20p - 220.00p
Market Capitalisation: £478.24m
VWAP: 215.25411p
Shares in Issue: 217.88m

Halfords (HFD) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 10 219.49p Ordinary
09:05:22 - 26-Jun-26
Sell* 1,100 219.49p Ordinary
09:03:49 - 26-Jun-26
Buy* 1,500 219.50p Automatic Execution
09:03:09 - 26-Jun-26
Sell* 2,000 219.45p Ordinary
09:02:38 - 26-Jun-26
Unknown* 551 219.00p OTC Trade
09:00:30 - 26-Jun-26
Sell* 44 219.00p Automatic Execution
08:59:26 - 26-Jun-26
Sell* 47 219.00p Automatic Execution
08:59:26 - 26-Jun-26
Sell* 92 219.00p Automatic Execution
08:59:26 - 26-Jun-26
Buy* 1,500 219.50p Automatic Execution
08:59:26 - 26-Jun-26
Sell* 1,000 219.49p Ordinary
08:58:22 - 26-Jun-26
See more Halfords trades

Halfords (HFD) Share Price History

Time period:
to
Date Open High Low Close Volume
25th Jun 2026 (Thu) 202.00 217.00 197.40 217.00 6,292,125
24th Jun 2026 (Wed) 177.00 181.20 177.00 180.00 1,821,907
23rd Jun 2026 (Tue) 179.60 179.80 174.80 179.80 593,348
22nd Jun 2026 (Mon) 180.20 180.40 175.20 178.40 580,998
19th Jun 2026 (Fri) 188.00 188.00 179.40 179.80 802,149
18th Jun 2026 (Thu) 188.00 188.00 183.20 185.20 389,432
17th Jun 2026 (Wed) 185.00 186.20 182.60 185.00 359,391
16th Jun 2026 (Tue) 187.80 187.80 183.40 184.60 526,598
15th Jun 2026 (Mon) 192.40 193.00 187.60 187.60 544,071
12th Jun 2026 (Fri) 187.60 194.40 187.60 190.40 716,179
11th Jun 2026 (Thu) 188.00 189.00 184.40 187.60 307,706
10th Jun 2026 (Wed) 183.80 186.80 181.40 185.00 393,673
9th Jun 2026 (Tue) 176.00 185.60 176.00 182.60 815,928
8th Jun 2026 (Mon) 177.00 181.00 176.20 179.00 374,069
5th Jun 2026 (Fri) 181.00 182.40 178.80 179.00 615,089
4th Jun 2026 (Thu) 180.00 180.40 177.20 179.60 770,075
3rd Jun 2026 (Wed) 179.00 180.20 176.00 176.60 535,607
2nd Jun 2026 (Tue) 176.00 179.00 175.20 179.00 691,590
1st Jun 2026 (Mon) 174.20 175.60 173.40 174.00 1,613,179
29th May 2026 (Fri) 172.00 174.60 170.60 174.20 1,413,358
28th May 2026 (Thu) 170.80 172.00 169.60 172.00 671,782
27th May 2026 (Wed) 169.80 173.80 168.20 171.60 1,402,143
26th May 2026 (Tue) 167.60 169.80 167.60 168.40 556,474
See more Halfords price history

Halfords (HFD) Share News

WINNERS & LOSERS: Ingenta falls after future earnings warning

25th Jun 2026 11:04

(Alliance News) - The following are the leading risers and fallers among London Main Market small-cap and AIM stocks on Thursday. Read More

WINNERS & LOSERS: Ingenta falls after future earnings warning

25th Jun 2026 11:04

(Alliance News) - The following are the leading risers and fallers among London Main Market small-cap and AIM stocks on Thursday. Read More

Halfords beats profit expectations amid sales growth, ups dividend

25th Jun 2026 09:06

(Alliance News) - Halfords Group PLC on Thursday reported higher annual profit and sales, beating market expectations, as margin expansion and strong growth across its motoring businesses helped offset cost pressures. Read More

LONDON MARKET OPEN: FTSE 100 edges down; Moonpig lifts FTSE 250

25th Jun 2026 09:04

(Alliance News) - Stock prices in London opened mostly lower on Thursday, ahead of US gross domestic product and other data releases, and as markets keep eyes on the latest developments in the Middle East. Read More

UK earnings, trading statements calendar - next 7 days

18th Jun 2026 11:59

Read More

See more Halfords news
FTSE 100 Latest
Value10,486.54
Change-43.35

Login to your account

Forgot Password?

Not Registered