Final Results (20 May 2026 at 07:00): shares closed +6.6% that session on 3.0× the 30-session median volume. The company did not post on X in the following 24 hours. Press coverage has not been collected for that date yet.
A results day is the one day the market is already listening; a same-morning post costs nothing and is measurable next time.
Half-year Financial Report (5 Nov 2025 at 07:00): shares closed +0.1% that session on 2.8× the 30-session median volume. The company posted 1 time on X within 24 hours; 1 executive post followed. Press coverage has not been collected for that date yet.
| Measure | Marks & Spencer | Next | Tesco | Sainsbury (j) | Associated British Foods |
|---|---|---|---|---|---|
| Announcements the company chose to make | 23 | 27 | 20 | 21 | 27 |
| Routine share of announcements | 67% | 72% | 90% | 84% | 84% |
| Results and trading announcements | 5 |
The seven showcase companies are indexed in full. Tell us which company you work with and we index it next: five years of prices and announcements, posts, press and a peer set, usually within a few working days.
Christmas Trading Results (8 Jan 2026 at 07:00): shares closed +5.0% that session on 2.4× the 30-session median volume. The company posted 1 time on X within 24 hours. Press coverage has not been collected for that date yet.
Over 3 results and trading announcements since 15 Sept 2025, Marks & Spencer's median close-to-close move on the day was 5.0%, on 2.8× the 30-session median volume. Across 4 peers we hold data for, the median results-day move was 4.8% on 2.7× normal volume.
On 3 sessions since 15 Sept 2025 the shares moved unusually with no announcement or company post that day. The largest: 8 Apr 2026 (+6.5%, 1.5× normal volume); 19 Mar 2026 (−4.8%, 1.3× normal volume); 11 Jun 2026 (−0.3%, 3.2× normal volume).
These are the days a holding line gets asked for. The absence of a communication we track is not evidence of a leak; it marks where a question was likely asked.
3 of 23 substantive announcements since 15 Sept 2025 were followed by a company post on X within 24 hours (13%), typically 1.0 hours after release. Among 2 peers with an X account we hold, the median share was 0%.
Every substantive announcement is a reason to post; the ones that were not amplified are listed in the evidence.
Of 69 announcements since 15 Sept 2025, 46 (67%) were routine filings the rules require — buyback prints, director dealings, voting rights, holdings. The 23 the company chose to make: 11 governance, 7 other, 4 results, 1 trading. Peers we hold: median 84% routine, 24 chosen announcements over the same window.
Stuart Machin (CEO) posted 1 time on X since 15 Sept 2025, about 0.1 a month.
Marks & Spencer's posting cadence on X fell from 2.0 to 0.5 posts a week over the last 90 days, compared with the nine months before.
18 of 23 substantive announcements since 15 Sept 2025 were released during trading hours (08:00–16:30 London) rather than before the open; on those days the median absolute move was 0.9%.
Intraday releases meet a live order book; unless the news cannot wait, 07:00 gives the market and the newsroom the same hour to read it.
| 7 |
| 3 |
| 3 |
| 6 |
| Typical results-day move | 5.0% | 4.4% | 5.3% | 5.3% | 3.1% |
|---|
| Typical results-day volume | 2.8× | 1.9× | 2.3× | 3.1× | 3.4× |
|---|
| Company posts on X per week | 1.6 | no X account held | 0.0 | 0.0 | no X account held |
|---|
| Executive posts on X per week | 0.0 | no verified executive account | no verified executive account | no verified executive account | no verified executive account |
|---|
| Announcements amplified within 24h | 13% | no X account held | 0% | 0% | no X account held |
|---|
| Tier-1 headlines per month | coverage not collected | coverage not collected | coverage not collected | coverage not collected | coverage not collected |
|---|
| Unusual days with no communication | 3 | 19 | 10 | 9 | 9 |
|---|
| Last company post | 8 Sept 2026 | no X account held | 31 Jan 2026 | 3 Apr 2025 | no X account held |
|---|
| X followers | 9,400 | no X account held | 52,447 | 57,965 | no X account held |
|---|