Novo Nordisk A/S has initiated a share repurchase program on November 11, 2024, aiming to buy back B shares worth up to DKK 20 billion over a 12-month period starting February 6, 2024. As of December 19, 2024, the company has repurchased 22,514,974 shares at an average price of DKK 826.66, totaling DKK 18.6 billion.