Financial Calendar

Upcoming

September 2023

Half year results

July 2023

Half year trading update

22 June 2023

Annual General Meeting

Past

21 March 2023

Preliminary results

25 January 2023

Full year trading update

31 December 2022

End of financial year

27 September 2022

Half year results

26 July 2022

Half year trading update

10 June 2022

Annual General Meeting

29 March 2022

Preliminary results

25 January 2022

Full year trading update

31 December 2021

End of financial year

28 September 2021

Half year results

27 July 2021

Half year trading update

10 June 2021

Annual General Meeting

23 March 2021

Preliminary results

26 January 2021

Full year trading update

This site uses cookies to personalize and customize your experience. By clicking “I Accept", you consent to cookies in accordance with our privacy policy.

Privacy Settings saved!
Privacy Settings

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. Control your personal Cookie Services here.


  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Decline all Services
Accept all Services
Secured By miniOrange