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 144.40p on 14-01-2026 at 19:40:06
Change 1.80p 1.26%
Buy 144.00p
Sell 143.20p
Last Trade: Sell 29,000.00 at 141.579p
Day's Volume: 267,603
Last Close: 144.40p
Open: 143.00p
ISIN: GB00B012TP20
Day's Range 141.20p - 144.40p
52wk Range: 112.60p - 177.00p
Market Capitalisation: £314.62m
VWAP: 142.74135p
Shares in Issue: 217.88m

Halfords (HFD) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 29,000 141.579p SI Trade
17:00:06 - 14-Jan-26
Buy* 84,022 144.40p Suspected BUY Trade
16:35:01 - 14-Jan-26
Buy* 1,000 143.735p SI Trade
16:27:12 - 14-Jan-26
Buy* 390 143.80p Automatic Execution
16:10:57 - 14-Jan-26
Buy* 69 143.80p SI Trade
16:09:54 - 14-Jan-26
Sell* 2 143.20p SI Trade
16:09:54 - 14-Jan-26
Buy* 410 143.80p Automatic Execution
16:09:54 - 14-Jan-26
Sell* 7,000 143.278p Ordinary
16:09:48 - 14-Jan-26
Buy* 235 143.65p Ordinary
16:08:59 - 14-Jan-26
Sell* 127 143.40p Automatic Execution
16:00:40 - 14-Jan-26
See more Halfords trades

Halfords (HFD) Share Price History

Time period:
to
Date Open High Low Close Volume
14th Jan 2026 (Wed) 143.00 144.40 141.20 144.40 267,603
13th Jan 2026 (Tue) 145.00 145.00 141.40 142.60 190,276
12th Jan 2026 (Mon) 147.60 147.60 141.80 142.20 539,950
9th Jan 2026 (Fri) 145.00 146.80 144.00 146.80 441,547
8th Jan 2026 (Thu) 143.00 144.20 140.80 144.20 621,366
7th Jan 2026 (Wed) 142.60 143.20 141.40 143.00 424,364
6th Jan 2026 (Tue) 141.80 142.80 140.00 142.80 316,675
5th Jan 2026 (Mon) 140.00 142.60 139.00 142.20 399,887
2nd Jan 2026 (Fri) 139.20 140.00 137.40 139.60 2,978,192
1st Jan 2026 (Thu) 140.80 140.80 140.80 140.80 0
31st Dec 2025 (Wed) 140.00 140.80 139.20 140.80 114,067
30th Dec 2025 (Tue) 138.80 141.40 138.00 141.40 326,792
29th Dec 2025 (Mon) 139.20 140.20 138.00 139.00 423,984
26th Dec 2025 (Fri) 139.60 139.60 139.60 139.60 0
25th Dec 2025 (Thu) 139.60 139.60 139.60 139.60 0
24th Dec 2025 (Wed) 140.20 140.20 139.60 139.60 83,153
23rd Dec 2025 (Tue) 140.20 142.00 139.40 140.60 316,322
22nd Dec 2025 (Mon) 139.00 140.60 138.00 140.20 383,644
19th Dec 2025 (Fri) 143.60 144.00 138.60 139.40 1,032,360
18th Dec 2025 (Thu) 141.40 143.60 140.80 143.60 267,196
17th Dec 2025 (Wed) 138.60 141.40 138.60 141.00 244,834
16th Dec 2025 (Tue) 139.40 141.80 139.40 141.20 314,197
15th Dec 2025 (Mon) 143.20 143.40 138.40 139.60 1,024,005
See more Halfords price history

Halfords (HFD) Share News

UK dividends calendar - next 7 days

9th Jan 2026 11:04

Read More

LONDON BROKER RATINGS: JPMorgan cuts easyJet; Barclays raises Reckitt

1st Dec 2025 09:49

(Alliance News) - The following London-listed shares received analyst recommendations Monday morning and on Friday: Read More

Halfords backs annual guidance after broadly stable first half

27th Nov 2025 11:17

(Alliance News) - Halfords Group PLC on Thursday reported broadly stable performance in its first half, as revenue edged up slightly, while profit fell a little below the previous year's level. Read More

UK earnings, trading statements calendar - next 7 days

20th Nov 2025 14:14

Read More

Halfords backs annual outlook, "very pleased" with first-half progress

22nd Oct 2025 12:48

(Alliance News) - Halfords Group PLC on Wednesday saw its shares gain ground as it noted "sustained progress" in the first half of its financial year. Read More

See more Halfords news
FTSE 100 Latest
Value10,184.35
Change47.00

Login to your account

Forgot Password?

Not Registered