MOONPIG GROUP PLC โ Final ResultsRNS Number : 6538J Moonpig Group plc 25 June 2026 ย 25 June 2026 Moonpig Group plc (“Moonpig Group” or the “Group”) RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 30 APRIL 2026 A year of strong financial and operational progress, with revenue up 6.5% and Adjusted EPS up 19.5% Summary financial results Year ended 30 April…