Date | Title |
17 January 2024 | Interim results for the six months ended 31 October 2023 |
22 November 2023 | Trading update and notice of results |
27 October 2023 | Dividend payment |
17 October 2023 | AGM |
25 September 2023 | Annual Report for the year ended 30 April 2023 |
6 September 2023 | Preliminary results for the year ended 30 April 2023 |
2 June 2023 | Trading Update |
31 March 2023 | Dividend payment |
18 January 2023 | Interim results for the six months ended 31 October 2022 |
24 November 2022 | Trading update |
28 October 2022 | Dividend payment |
20 October 2022 | AGM |
26 September 2022 | Annual Report for the year ended 30 April 2022 |
14 September 2022 | Preliminary results for the year ended 30 April 2022 |
13 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 |