Shop online
Store locator
Share price
1201.00 GBX
16th May 2025 at 21:30 PM
LSE:
1201.00 GBX
Home
About us
About us
Back
Vision, purpose and values
Strategy
Business model
Leadership
Back
Governance
Back
Board responsibilities
Board Committees
Our stakeholders
Governance documents
Other disclosures
Policies and standards
History
Sustainability
Sustainability
Back
Approach
Planet
Communities
People
Protecting our business
Sustainability governance
Investors
Investors
Back
Why Invest
Back
Results, reports and presentations
Back
Financial highlights
Annual Report 2024
Financial calendar
Regulatory news
Analysts' consensus
Share price
Back
Shareholder centre
Back
Dividends
AGM
Advisers
FAQs
Email alerts
News
Careers
Contact us
search
Financial calendar
Next reporting event
Date
Title
17 Jul 2025
Q4 trading update
ICS
Load More
Upcoming events
All
Announcements
Date
Title
28 Jun 2025
Year end
ICS
17 Jul 2025
Q4 trading update
ICS
09 Sep 2025
Year end results announcement
ICS
Load More