Transaction in Own Shares

Summary by AI BETAClose X

Ninety One plc has repurchased a total of 140,963 ordinary shares on the London Stock Exchange between May 18th and May 20th, 2026, as part of its ongoing share repurchase program. The average price paid per share during this period ranged from 218.14 pence to 219.74 pence. These repurchased shares will be cancelled, and the company's total issued ordinary share capital currently stands at 668,683,025 shares.

Disclaimer*

Companies

Ninety One (N91)
UK 100

Latest directors dealings