- 04/08/22
Hargreaves Services PLC - Preliminary Results for the year ended 31 May 2022
- 11/05/22
Hargreaves Services PLC - Capital Markets Day
- 21/02/22
Hargreaves Services PLC - New Contracts Exchanged
- 27/01/22
Interim Results 6 months ended 30 November 2021 - Investor Meet Company Presentation
- 26/01/22
Interim Results 6 months ended 30 November 2021