Shell plc announced on June 11, 2026, that it repurchased 1,986,023 shares for cancellation across three trading venues — the London Stock Exchange, Chi-X, and BATS — at prices ranging from £32.47 to ...