STELRAD GROUP PLC โ Interim ResultsRNS Number : 6555P Stelrad Group PLC 07 August 2026 ย ย Stelrad Group plc (“Stelrad” or “the Group” or “the Company”) ย Interim results for the six months ended 30 June 2026 ย Operational delivery, profit growth and margin expansion with outlook for the full year unchanged ย Stelrad Group, a leading specialist manufacturer…