Glanbia completes EUR50m Share Buyback Programme | RNS | Ticker