Novo Nordisk A/S has initiated a share repurchase program on November 11, 2024, to buy back up to DKK 3.14 billion worth of B shares by February 3, 2025, as part of an overall plan to repurchase shares totaling DKK 20 billion over 12 months. As of November 18, 2024, they have already repurchased 20,635,086 B shares at an average price of DKK 832.86, totaling DKK 17.18 billion.