Novo Nordisk A/S announced a share repurchase program on May 6, 2026, aiming to buy back up to DKK 15 billion worth of shares over 12 months. As of June 4, 2026, it has repurchased 18,759,179 shares for about DKK 4.96 billion at an average price of DKK 264.32 per share.