Financial calendar
Upcoming and past results, meetings, and events.
Mark your calendar for essential investor events and updates.

Upcoming events
Date | Event | Location | Save the date |
|---|---|---|---|
15 January 2026 | Trading update | RNS | |
17 March 2026 | 2025 Full Year Results | London Stock Exchange |