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