On April 30, 2024, NatWest Group plc purchased 508,393 ordinary shares at a weighted average price of 303.34 GBp as part of its share buyback program. Following this transaction, they hold 149,060,463 shares in treasury out of a total of 8,722,370,688 issued shares (excluding treasury).