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!

James Halstead (JHD) Share Price

Price 142.50p on 28-08-2025 at 17:40:07
Change 0.50p 0.35%
Buy 143.50p
Sell 141.00p
Last Trade: Buy 14,089.00 at 142.50p
Day's Volume: 239,638
Last Close: 142.50p
Open: 140.00p
ISIN: GB00B0LS8535
Day's Range 140.00p - 144.00p
52wk Range: 128.00p - 207.00p
Market Capitalisation: £616.78m
VWAP: 142.79072p
Shares in Issue: 432.83m

James Halstead (JHD) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 14,089 142.50p Suspected BUY Trade
16:35:15 - 28-Aug-25
Sell* 6 142.50p Automatic Execution
16:28:29 - 28-Aug-25
Buy* 2,048 143.5792p Ordinary
16:25:34 - 28-Aug-25
Buy* 1,938 144.00p Automatic Execution
16:21:03 - 28-Aug-25
Sell* 5,500 143.12p Ordinary
16:20:35 - 28-Aug-25
Buy* 8,250 143.6242p Ordinary
16:19:27 - 28-Aug-25
Buy* 18 143.00p Automatic Execution
16:14:33 - 28-Aug-25
Buy* 3,967 143.219p Ordinary
16:00:56 - 28-Aug-25
Buy* 3,176 143.00p Automatic Execution
15:57:59 - 28-Aug-25
Buy* 73 143.00p Automatic Execution
15:57:59 - 28-Aug-25
See more James Halstead trades

James Halstead (JHD) Share Price History

Time period:
to
Date Open High Low Close Volume
27th Aug 2025 (Wed) 142.00 143.00 140.00 142.00 474,381
26th Aug 2025 (Tue) 146.50 146.50 142.00 143.50 155,935
25th Aug 2025 (Mon) 144.00 144.00 144.00 144.00 0
22nd Aug 2025 (Fri) 142.00 145.00 141.50 144.00 201,937
21st Aug 2025 (Thu) 143.50 144.00 142.50 143.00 194,651
20th Aug 2025 (Wed) 143.00 145.00 142.50 143.50 305,638
19th Aug 2025 (Tue) 143.50 145.00 141.50 144.00 205,336
18th Aug 2025 (Mon) 143.50 143.50 140.50 141.00 237,318
15th Aug 2025 (Fri) 146.00 146.00 141.00 142.50 316,561
14th Aug 2025 (Thu) 145.50 146.50 143.00 145.00 193,366
13th Aug 2025 (Wed) 145.00 145.00 145.00 145.00 210,587
12th Aug 2025 (Tue) 148.00 148.50 148.00 148.50 83,525
11th Aug 2025 (Mon) 150.00 150.00 148.00 148.00 121,050
8th Aug 2025 (Fri) 148.00 148.00 146.50 147.00 170,666
7th Aug 2025 (Thu) 147.50 150.50 147.50 149.00 265,626
6th Aug 2025 (Wed) 146.00 148.50 146.00 147.50 190,917
5th Aug 2025 (Tue) 149.00 149.00 144.00 146.00 286,963
4th Aug 2025 (Mon) 149.00 151.00 148.00 148.00 219,184
1st Aug 2025 (Fri) 148.00 149.50 147.50 148.50 221,487
31st Jul 2025 (Thu) 150.00 150.00 147.00 147.00 176,462
30th Jul 2025 (Wed) 147.50 149.00 147.00 149.00 197,852
29th Jul 2025 (Tue) 153.50 153.50 141.00 147.50 767,302
28th Jul 2025 (Mon) 153.50 159.50 153.00 155.50 234,803
See more James Halstead price history

James Halstead (JHD) Regulatory News

Date Source Headline
29th Jul 2025 7:00 am RNS Trading Update
9th Apr 2025 5:32 pm RNS Holding(s) in Company
7th Apr 2025 12:25 pm RNS Director/PDMR Shareholding
27th Mar 2025 7:00 am RNS Interim Results
6th Mar 2025 10:41 am RNS Notice of Interim Results - Replacement
6th Mar 2025 9:00 am RNS Notice of Inteirm Results
6th Mar 2025 7:00 am RNS Notice of Interim Results
31st Jan 2025 7:00 am RNS Trading Update and Notice of Results
27th Jan 2025 5:09 pm RNS Director/PDMR Shareholding
6th Jan 2025 3:15 pm RNS Block Listing Six Monthly Return
See more James Halstead regulatory news

James Halstead (JHD) Share News

James Halstead expects lower profit, but within market expectations

29th Jul 2025 13:36

(Alliance News) - James Halstead PLC on Tuesday saw it shares edge lower as it said it expects sales and profit to decline on the previous financial year. Read More

UK dividends calendar - next 7 days

30th May 2025 15:08

Read More

UK dividends calendar - next 7 days

1st May 2025 13:52

Read More

James Halstead half-year profit rises despite tough market

27th Mar 2025 10:50

(Alliance News) - James Halstead PLC on Thursday raised its half-year dividend as profit edged higher, despite a decline in revenue. Read More

UK earnings, trading statements calendar - next 7 days

20th Mar 2025 13:55

Read More

See more James Halstead news
FTSE 100 Latest
Value9,216.82
Change-38.68

Login to your account

Forgot Password?

Not Registered