Share Purchase by Senior Independent Director | RNS | Ticker