- £644.92m
- £587.25m
- £274.88m
- 92
- 49
- 43
- 68
REG - James Halstead PLC - Interim Results
AnnouncementREG - James Halstead PLC - Trading Update
AnnouncementREG - James Halstead PLC - Block Listing Six Monthly Return
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 Report and Notice of AGM
AnnouncementREG - James Halstead PLC - Preliminary Results
AnnouncementREG - James Halstead PLC - Notice of Preliminary Results
AnnouncementREG - James Halstead PLC - TR-1 Notification of Major Holdings
AnnouncementREG - James Halstead PLC - TR1: Notification of Major Holdings
AnnouncementREG - James Halstead PLC - Pre-Close Trading Statement
AnnouncementREG - James Halstead PLC - Block Listing Six Monthly Return
AnnouncementREG - James Halstead PLC - Appointment of Joint Broker
AnnouncementREG - James Halstead PLC - Interim Results
AnnouncementREG - James Halstead PLC - Second Price Monitoring Extn
AnnouncementREG - James Halstead PLC - Price Monitoring Extension
AnnouncementREG - James Halstead PLC - Update from the CEO
AnnouncementREG - James Halstead PLC - Second Price Monitoring Extn
AnnouncementREG - James Halstead PLC - Price Monitoring Extension
Announcement