On May 10, 2024, NatWest Group plc announced it purchased 377,000 ordinary shares at an average price of 318.78 pence each, as part of its ongoing share buyback program. The company's total shares outstanding is now 8,734,368,854, with 132,093,505 shares held in treasury.