Trading Update and Proposed Share Buy Back | RNS | Ticker