Transaction in Own Shares

Summary by AI BETAClose X

BAE Systems plc has purchased a total of 586,473 ordinary shares for cancellation as part of its ongoing share repurchase programme, with individual daily purchases ranging from 110,309 to 121,352 shares between May 18th and May 22nd, 2026. The volume-weighted average price paid per share across these transactions was approximately 1,915.82 pence for the second tranche of the buyback programme, which has seen an aggregate purchase of 23,846,061 ordinary shares.

Disclaimer*

Companies

BAE Systems (BA.)
UK 100

Latest directors dealings