- 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