• 21/05/2025

    Pre-close FY trading update 2024/25

  • 03/07/2025

    Full Year Results 2024/25

  • 04/09/2025

    Annual General Meeting and Trading Update

  • 18/12/2025

    Interim Results 2025/26

  • 21/01/2026

    Peak Trading Update 2025/26

  • 02/07/2026

    Full Year Results 2025/26

  • 10/09/2026

    Annual General Meeting and Trading Update

  • 17/12/2026

    Interim Results 2026/27

  • 20/01/2027

    Peak Trading Update 2026/27

  • 01/07/2027

    Full Year Results 2026/27

  • 09/09/2027

    Annual General Meeting and Trading Update

  • 16/12/2027

    Interim Results 2027/28

  • 19/01/2028

    Peak Trading Update 2027/28

  • 29/06/2028

    Full Year Results 2027/28

  • 07/09/2028

    Annual General Meeting and Trading Update

  • 14/12/2028

    Interim Results 2028/29