NNovo Nordisk Read More Novo Holdings announces 2025 Annual Results2026-03-12 Novo Holdings Total Income and Investment Returns in 2025 were DKK 21 billion (€2.8 billion). For 2025, Total…