Trading update and £65m share buyback - Moonpig Group plc | RNS | Ticker