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 257.50p on 11-07-2025 at 18:40:07
Change -6.00p -2.28%
Buy 257.50p
Sell 256.50p
Buy / Sell MSLH Shares
Last Trade: Buy 1,451.00 at 259.09p
Day's Volume: 302,690
Last Close: 257.50p
Open: 266.00p
ISIN: GB00B012BV22
Day's Range 256.00p - 266.00p
52wk Range: 228.50p - 362.50p
Market Capitalisation: £651m
VWAP: 257.94427p
Shares in Issue: 253m

Marshalls (MSLH) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 1,451 259.09p SI Trade
16:51:48 - 11-Jul-25
Sell* 128,319 257.50p Uncrossing Trade
16:35:30 - 11-Jul-25
Buy* 229 257.00p Automatic Execution
16:29:32 - 11-Jul-25
Buy* 1 257.00p SI Trade
16:29:29 - 11-Jul-25
Buy* 5 257.00p SI Trade
16:29:29 - 11-Jul-25
Sell* 1,199 257.00p Automatic Execution
16:29:29 - 11-Jul-25
Sell* 5 257.00p Automatic Execution
16:29:29 - 11-Jul-25
Sell* 167 257.00p Automatic Execution
16:29:29 - 11-Jul-25
Sell* 117 257.00p Automatic Execution
16:29:29 - 11-Jul-25
Sell* 64 257.00p Automatic Execution
16:29:29 - 11-Jul-25
See more Marshalls trades

Marshalls (MSLH) Share Price History

Time period:
to
Date Open High Low Close Volume
11th Jul 2025 (Fri) 266.00 266.00 256.00 257.50 302,690
10th Jul 2025 (Thu) 259.50 263.50 259.00 263.50 537,976
9th Jul 2025 (Wed) 261.00 264.00 258.50 260.00 532,600
8th Jul 2025 (Tue) 257.50 262.50 257.50 261.00 559,982
7th Jul 2025 (Mon) 260.50 265.00 259.00 259.00 718,263
4th Jul 2025 (Fri) 262.00 267.50 262.00 265.00 481,513
3rd Jul 2025 (Thu) 261.00 272.00 261.00 268.00 382,056
2nd Jul 2025 (Wed) 272.00 275.00 265.50 266.50 508,286
1st Jul 2025 (Tue) 264.00 270.50 264.00 270.00 860,195
30th Jun 2025 (Mon) 280.50 280.50 269.00 269.00 810,768
27th Jun 2025 (Fri) 268.50 278.50 268.00 277.00 1,300,898
26th Jun 2025 (Thu) 269.50 269.50 264.00 267.50 555,787
25th Jun 2025 (Wed) 265.00 267.50 263.50 264.00 800,742
24th Jun 2025 (Tue) 266.50 269.50 264.00 265.50 755,482
23rd Jun 2025 (Mon) 258.50 267.50 258.50 263.00 567,760
20th Jun 2025 (Fri) 264.00 268.00 264.00 264.50 4,415,533
19th Jun 2025 (Thu) 272.50 272.50 265.50 265.50 500,470
18th Jun 2025 (Wed) 267.00 272.50 267.00 270.50 247,175
17th Jun 2025 (Tue) 278.50 278.50 271.50 272.50 256,945
16th Jun 2025 (Mon) 274.50 275.00 268.50 272.00 284,235
13th Jun 2025 (Fri) 270.00 271.00 267.50 268.50 673,088
12th Jun 2025 (Thu) 274.50 274.50 268.00 274.00 287,151
See more Marshalls price history

Marshalls (MSLH) Regulatory News

Date Source Headline
9th Jun 2025 9:52 am RNS Director/PDMR Shareholding
9th Jun 2025 9:52 am RNS Director/PDMR Shareholding
9th Jun 2025 9:50 am RNS Director/PDMR Shareholding
14th May 2025 2:33 pm RNS Result of AGM
14th May 2025 7:00 am RNS AGM Trading Update
10th Apr 2025 10:23 am RNS Director/PDMR Shareholding
10th Apr 2025 10:22 am RNS Director/PDMR Shareholding
10th Apr 2025 10:20 am RNS Director/PDMR Shareholding
3rd Apr 2025 4:32 pm RNS Annual Financial Report
21st Mar 2025 1:43 pm RNS Holding(s) in Company
See more Marshalls regulatory news

Marshalls (MSLH) Share News

UK dividends calendar - next 7 days

24th Jun 2025 13:56

Read More

UK dividends calendar - next 7 days

29th May 2025 13:59

Read More

Marshalls hails "strengthened customer relationships" as revenue grows

14th May 2025 10:45

(Alliance News) - Marshalls PLC on Wednesday said it was well positioned to swiftly respond to improving activity levels, as it highlighted revenue was up on-year, just before holding its annual general meeting. Read More

Marshalls cuts dividend as revenue falls on challenging housing market

17th Mar 2025 09:39

(Alliance News) - Marshalls PLC on Monday reported lower revenue and cut its dividend, though cost reductions limited the impact on profitability. Read More

UK earnings, trading statements calendar - next 7 days

10th Mar 2025 14:29

Read More

See more Marshalls news
FTSE 100 Latest
Value8,941.12
Change-34.54

Login to your account

Forgot Password?

Not Registered