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 263.50p on 10-07-2025 at 18:50:07
Change 3.50p 1.35%
Buy 263.50p
Sell 262.00p
Buy / Sell MSLH Shares
Last Trade: Buy 179,769.00 at 263.50p
Day's Volume: 537,976
Last Close: 263.50p
Open: 259.50p
ISIN: GB00B012BV22
Day's Range 259.00p - 263.50p
52wk Range: 228.50p - 362.50p
Market Capitalisation: £666m
VWAP: 261.27707p
Shares in Issue: 253m

Marshalls (MSLH) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 179,769 263.50p Suspected BUY Trade
16:35:26 - 10-Jul-25
Buy* 12 263.00p SI Trade
16:29:53 - 10-Jul-25
Buy* 330 262.50p Automatic Execution
16:29:47 - 10-Jul-25
Buy* 368 262.50p Automatic Execution
16:29:47 - 10-Jul-25
Buy* 335 262.50p Automatic Execution
16:29:47 - 10-Jul-25
Buy* 536 262.50p Automatic Execution
16:29:47 - 10-Jul-25
Buy* 673 262.00p Automatic Execution
16:28:20 - 10-Jul-25
Buy* 908 262.00p Automatic Execution
16:28:20 - 10-Jul-25
Sell* 695 261.50p Automatic Execution
16:27:44 - 10-Jul-25
Sell* 893 261.50p Automatic Execution
16:27:44 - 10-Jul-25
See more Marshalls trades

Marshalls (MSLH) Share Price History

Time period:
to
Date Open High Low Close Volume
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
11th Jun 2025 (Wed) 274.50 278.50 273.00 274.00 496,664
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,975.66
Change108.64

Login to your account

Forgot Password?

Not Registered