Novo Nordisk A/S is repurchasing B shares worth up to DKK 20 billion, initiated on May 6, 2024, and expects to have accumulated DKK 8.79 billion by June 28, 2024. As of this date, they've repurchased 10,061,625 B shares at an average price of DKK 873.45 each.