Date Title 
Late October 2022  AGM
Late September/Early October 2022 Annual Report for the year ended 30 April 2022
Early September 2022 Preliminary results for the year ended 30 April 2022
Early June 2022  Trading update
31 March 2022 Dividend payment
12 January 2022 Interim results for the six months ended 31 October 2021
24 November 2021 Trading update and notice of results
1 October 2021 AGM
6 September 2021  Annual Report for the year ended 30 April 2021
20 July 2021  Announcement of preliminary results for the year ended 30 April 2021
28 June 2021 Dividend payment 
26 May 2021  Trading update
12 January 2021 Interim results for the six months ended 31 October 2020
27 November 2020 Trading update
30 October 2020 AGM
7 October 2020 Annual report for the year ended 30 April 2020
29 September 2020 Announcement of preliminary results for the year ended 30 April 2020
26 May 2020 Trading update
14 January 2020 Interim results for the six months ended 31 October 2019
25 November 2019  Trading update and notice of results
18 October 2019  Dividend payment 
19 September 2019  AGM
23 August 2019  Annual report for the year ended 30 April 2019
16 July 2019  Preliminary results for the year ended 30 April 2019
23 May 2019 Trading update and notice of results
15 March 2019 Dividend payment
8 January 2019 Interim results for the six months ended 31 October 2018