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!

Marks & Spencer (MKS) Share Price

Price 343.80p on 04-07-2025 at 18:50:07
Change -1.40p -0.41%
Buy 345.00p
Sell 344.70p
Buy / Sell MKS Shares
Last Trade: Sell 679.00 at 343.87p
Day's Volume: 3,346,860
Last Close: 343.80p
Open: 345.80p
ISIN: GB0031274896
Day's Range 342.70p - 346.30p
52wk Range: 289.20p - 417.50p
Market Capitalisation: £6,930m
VWAP: 343.9524p
Shares in Issue: 2,016m

Marks & Spencer (MKS) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 679 343.87p Ordinary
16:40:22 - 04-Jul-25
Sell* 320,550 343.80p Negotiated Trade
16:35:41 - 04-Jul-25
Sell* 1,577,681 343.80p Uncrossing Trade
16:35:29 - 04-Jul-25
Buy* 11,188 344.65p Ordinary
16:30:25 - 04-Jul-25
Sell* 155 344.80p SI Trade
16:29:55 - 04-Jul-25
Sell* 359 344.90p Automatic Execution
16:29:36 - 04-Jul-25
Sell* 1,800 344.90p Automatic Execution
16:29:36 - 04-Jul-25
Buy* 6,500 345.0002p Ordinary
16:29:34 - 04-Jul-25
Sell* 288 345.00p Automatic Execution
16:29:07 - 04-Jul-25
Sell* 249 345.00p Automatic Execution
16:29:07 - 04-Jul-25
See more Marks & Spencer trades

Marks & Spencer (MKS) Share Price History

Time period:
to
Date Open High Low Close Volume
4th Jul 2025 (Fri) 345.80 346.30 342.70 343.80 3,346,860
3rd Jul 2025 (Thu) 338.30 345.90 338.30 345.20 28,873,614
2nd Jul 2025 (Wed) 357.10 357.10 337.30 338.30 12,842,345
1st Jul 2025 (Tue) 356.50 360.70 351.90 356.30 6,727,588
30th Jun 2025 (Mon) 357.70 358.40 346.70 354.40 6,353,034
27th Jun 2025 (Fri) 354.50 358.00 351.30 357.10 4,231,059
26th Jun 2025 (Thu) 354.20 356.10 349.80 356.00 7,871,499
25th Jun 2025 (Wed) 354.30 357.60 351.30 352.70 7,036,560
24th Jun 2025 (Tue) 355.10 361.20 352.40 355.30 5,746,117
23rd Jun 2025 (Mon) 360.00 361.20 353.00 354.00 4,161,176
20th Jun 2025 (Fri) 365.00 366.10 360.60 361.90 11,814,154
19th Jun 2025 (Thu) 365.10 367.70 364.10 366.20 4,404,018
18th Jun 2025 (Wed) 372.10 374.00 366.50 366.50 8,781,503
17th Jun 2025 (Tue) 372.30 374.40 369.00 371.40 61,387,589
16th Jun 2025 (Mon) 372.20 375.70 370.70 374.60 4,454,441
13th Jun 2025 (Fri) 367.70 374.30 365.30 374.30 5,225,046
12th Jun 2025 (Thu) 367.70 373.60 366.20 370.80 6,702,022
11th Jun 2025 (Wed) 371.00 372.20 364.60 367.40 7,927,698
10th Jun 2025 (Tue) 365.00 374.90 364.40 373.40 7,855,038
9th Jun 2025 (Mon) 367.70 367.70 359.20 359.80 5,380,337
6th Jun 2025 (Fri) 362.20 367.80 362.20 366.70 3,857,376
5th Jun 2025 (Thu) 366.20 366.40 357.90 363.10 6,345,605
See more Marks & Spencer price history

Marks & Spencer (MKS) Regulatory News

Date Source Headline
1st Jul 2025 1:47 pm RNS Result of AGM
1st Jul 2025 9:00 am RNS Block listing Interim Review
1st Jul 2025 9:00 am RNS Total Voting Rights
30th Jun 2025 1:23 pm RNS Director/PDMR Shareholding
23rd Jun 2025 2:38 pm RNS Director/PDMR Shareholding
6th Jun 2025 2:07 pm RNS Director/PDMR Shareholding
2nd Jun 2025 10:00 am RNS Annual Financial Report
2nd Jun 2025 9:00 am RNS Total Voting Rights
28th May 2025 4:53 pm RNS Director/PDMR Shareholding
21st May 2025 7:00 am RNS Final Results
See more Marks & Spencer regulatory news

Marks & Spencer (MKS) Share News

M&S CEO Machin says worst of cyber attack impact to be over by August

2nd Jul 2025 11:12

(Alliance News) - The chief executive officer of Marks & Spencer Group PLC has said he hopes to have the majority of the impact from its damaging cyber attack "behind us" by August. Read More

UPDATE: Final phase of "Not for EU" food labelling comes into force

1st Jul 2025 10:30

(Alliance News) - The final phase of post-Brexit food labelling on products being shipped from Great Britain to Northern Ireland has been introduced. Read More

Bid to mitigate post-Brexit EU food labelling law hit by hold-up

1st Jul 2025 06:51

(Alliance News) - A move to give ministers an emergency power to counter the commercial fallout of EU law post-Brexit suffered a delay after a late-night ambush at Westminster. Read More

UK dividends calendar - next 7 days

27th Jun 2025 15:51

Read More

UK shareholder meetings calendar - next 7 days

24th Jun 2025 13:56

Read More

See more Marks & Spencer news
FTSE 100 Latest
Value8,822.91
Change-0.29

Login to your account

Forgot Password?

Not Registered