Completion of EUR40m Share Buyback Programme - Origin Enterprises plc | RNS | Ticker