Share buyback of up to $1 billion | RNS | Ticker