- £805.06m
- £749.79m
- £303.56m
- 99
- 43
- 60
- 79
REG - James Halstead PLC - Chairman’s Statement to the Annual General Meeting
AnnouncementREG - James Halstead PLC - Posting of Annual R&A and Notice of AGM
AnnouncementREG - James Halstead PLC - Preliminary Results
AnnouncementREG - James Halstead PLC - Notice of Preliminary Results
AnnouncementREG - James Halstead PLC - PDMR Exercise of Share Options
AnnouncementREG - James Halstead PLC - PDMR Grant of Share Options
AnnouncementREG - James Halstead PLC - Trading Update
AnnouncementREG - James Halstead PLC - Block Listing Six Monthly Return
AnnouncementREG - James Halstead PLC - TR-1: Notification of Major Holdings
AnnouncementREG - James Halstead PLC - Interim Results
AnnouncementREG - James Halstead PLC - Trading Update
AnnouncementREG - James Halstead PLC - Total Voting Rights and Application for Listing
AnnouncementREG - James Halstead PLC - Application for Bonus Shares
AnnouncementREG - James Halstead PLC - Block Listing Six Monthly Return
AnnouncementREG - James Halstead PLC - Total Voting Rights
AnnouncementREG - James Halstead PLC - Results of Annual General Meeting
AnnouncementREG - James Halstead PLC - Chairman’s Statement to the Annual General Meeting
AnnouncementREG - James Halstead PLC - Posting of Annual R&A and Notice of AGM
AnnouncementREG - James Halstead PLC - Preliminary Results
Announcement