Share Buyback, Director Dealing & Resignation | RNS | Ticker