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!

Marshalls (MSLH) Share Price

Price 142.70p on 13-07-2026 at 15:25:17
Change -2.20p -1.52%
Buy 142.80p
Sell 142.40p
Last Trade: Buy 1,610.00 at 142.70p
Day's Volume: 399,628
Last Close: 144.90p
Open: 143.00p
ISIN: GB00B012BV22
Day's Range 142.50p - 147.20p
52wk Range: 124.00p - 272.50p
Market Capitalisation: £360.87m
VWAP: 145.02354p
Shares in Issue: 252.89m

Marshalls (MSLH) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 1,610 142.70p Automatic Execution
16:23:56 - 13-Jul-26
Buy* 521 142.70p Automatic Execution
16:23:56 - 13-Jul-26
Sell* 391 142.50p Automatic Execution
16:23:56 - 13-Jul-26
Sell* 1 142.50p Automatic Execution
16:23:56 - 13-Jul-26
Sell* 500 142.80p Automatic Execution
16:23:24 - 13-Jul-26
Sell* 758 143.10p Automatic Execution
16:21:09 - 13-Jul-26
Sell* 424 143.10p Automatic Execution
16:21:09 - 13-Jul-26
Unknown* 891 143.20p SI Trade
16:19:39 - 13-Jul-26
Unknown* 891 143.20p OTC Trade
16:19:39 - 13-Jul-26
Sell* 415 143.10p Automatic Execution
16:19:35 - 13-Jul-26
See more Marshalls trades

Marshalls (MSLH) Share Price History

Time period:
to
Date Open High Low Close Volume
10th Jul 2026 (Fri) 141.00 146.10 141.00 144.90 494,359
9th Jul 2026 (Thu) 145.00 145.00 139.70 142.30 1,294,670
8th Jul 2026 (Wed) 152.90 152.90 141.60 141.80 1,244,123
7th Jul 2026 (Tue) 149.30 152.80 148.30 149.50 1,660,253
6th Jul 2026 (Mon) 152.80 153.50 149.40 150.00 1,416,109
3rd Jul 2026 (Fri) 155.00 155.00 150.80 152.00 762,475
2nd Jul 2026 (Thu) 155.00 155.00 148.80 151.60 1,554,420
1st Jul 2026 (Wed) 153.00 153.00 147.80 151.00 3,209,787
30th Jun 2026 (Tue) 148.00 152.30 147.20 150.00 1,041,658
29th Jun 2026 (Mon) 150.80 163.30 149.20 149.50 2,066,148
26th Jun 2026 (Fri) 149.30 154.80 148.30 151.70 681,462
25th Jun 2026 (Thu) 147.90 155.10 147.90 152.80 2,942,635
24th Jun 2026 (Wed) 139.40 147.60 139.40 146.80 758,485
23rd Jun 2026 (Tue) 138.50 141.10 137.80 140.10 2,733,013
22nd Jun 2026 (Mon) 140.40 142.00 138.50 141.70 1,027,166
19th Jun 2026 (Fri) 141.00 144.10 141.00 142.20 8,070,797
18th Jun 2026 (Thu) 141.00 142.80 138.40 142.80 1,124,499
17th Jun 2026 (Wed) 140.10 142.90 139.40 142.50 1,393,350
16th Jun 2026 (Tue) 137.30 141.70 136.90 140.40 828,189
15th Jun 2026 (Mon) 137.40 140.90 136.70 137.20 1,504,965
See more Marshalls price history

Marshalls (MSLH) Regulatory News

Date Source Headline
10th Jul 2026 9:54 am RNS Director/PDMR Shareholding
10th Jul 2026 9:53 am RNS Director/PDMR Shareholding
6th Jul 2026 4:40 pm RNS Director/PDMR Shareholding
3rd Jul 2026 7:00 am RNS Director Declaration
16th Jun 2026 9:23 am RNS Director/PDMR Shareholding
16th Jun 2026 9:20 am RNS Director/PDMR Shareholding
2nd Jun 2026 7:00 am RNS Holding(s) in Company
29th May 2026 12:17 pm RNS Holding(s) in Company
22nd May 2026 4:01 pm RNS Director/PDMR Shareholding
22nd May 2026 3:58 pm RNS Director/PDMR Shareholding
See more Marshalls regulatory news

Marshalls (MSLH) Share News

PRESS: Breedon made bid approach to rival Marshalls - Sky News

29th Jun 2026 12:56

(Alliance News) - FTSE 250-listed construction materials firm Breedon Group PLC approached Marshalls PLC about a potential merger earlier this year, Sky News reported on Monday. Read More

LONDON MARKET MIDDAY: FTSE 100 falls as housebuilders weigh

29th Jun 2026 12:13

(Alliance News) - Stock prices in London were lower at midday as housebuilding stocks weighed, as Andy Burnham laid out his plans should he become UK prime ministers. Read More

UK dividends calendar - next 7 days

24th Jun 2026 14:12

Read More

WINNERS & LOSERS: GSK falls after Nuvalent buy; Molten Ventures jumps

9th Jun 2026 10:34

(Alliance News) - The following are the leading risers and fallers among FTSE 100 and 250 index constituents on Tuesday. Read More

LONDON MARKET OPEN: Mixed trading as Middle East peace talks in focus

4th Jun 2026 09:13

(Alliance News) - Stock prices in London opened mixed on Thursday, as investors digested developments in the Middle East, a flurry of ex-dividend moves and some upbeat corporate updates. Read More

See more Marshalls news
FTSE 100 Latest
Value10,491.98
Change-5.31

Login to your account

Forgot Password?

Not Registered