On July 5, 2024, NatWest Group plc announced it purchased a total of 1,230,000 ordinary shares, with prices ranging from 323.80 to 328.30 GBP per share, as part of its ongoing share buyback program. Following this, the company holds 289,834,798 shares in treasury from a total of 8,312,016,528 issued shares.