AGM Trading Update and Share Buyback - Mcbride plc | RNS | Ticker