On April 15, 2024, Novo Nordisk announced a share repurchase program of up to DKK 20 billion, initiated on February 6, 2024, with DKK 1.67 billion spent to repurchase 1,926,500 B shares at an average price of DKK 864.79. As of the latest update, the company holds a total of 48,467,207 B shares as treasury shares, making up 1.1% of its share capital.