On June 11, 2024, NatWest Group plc purchased 903,029 shares at a price range of 301.40 to 313.00 GBp as part of its share buyback program. They now hold 290,322,683 shares in treasury, with a total of 8,329,603,722 shares issued (excluding treasury).