Novo Nordisk verwacht nu een omzetgroei van 10-14% in lokale valuta's, tegen een eerdere schatting van 6-10%. Het ziet de bedrijfswinst stijgen met 9-13%, tegenover een eerdere prognose van 4-8%.

"Waanzinnig sterke start van het jaar door Novo Nordisk en een aanzienlijke opwaartse bijstelling," zei analist Henrik Laustsen van Jyske Bank in een nota.

Aandelen in Novo stegen 6,5% bij het openen van de markt en stonden 4% hoger om 1015 GMT.

"Wij zijn zeer tevreden met de omzetgroei in de eerste drie maanden van 2022, die te danken is aan de toenemende vraag naar onze op GLP-1 gebaseerde behandelingen," zei CEO Lars Jorgensen in een verklaring, verwijzend naar Novo's nieuwere geneesmiddelen tegen diabetes en obesitas.

Het bedrijfsresultaat over het eerste kwartaal kwam uit op 19 miljard Deense kronen ($2,69 miljard), meer dan de 17,2 miljard kronen die door analisten werden geraamd, bleek uit de gegevens van Refinitiv.

Novo zei ook dat een contractfabrikant die spuiten vult voor zijn veelbelovende obesitasmedicijn Wegovy de commerciële productie had hervat, wat voor Novo de weg vrijmaakt om het medicijn in de tweede helft van 2022 volledig beschikbaar te maken in de Verenigde Staten.

De fabrikant had in december de leveringen en de productie tijdelijk stopgezet na problemen in verband met goede productiepraktijken.

De sterke volumegroei van Novo's op GLP-1 gebaseerde producten, waaronder het belangrijkste diabetesmedicijn Ozempic, zou kunnen leiden tot periodieke leveringsbeperkingen, wat in de nieuwe vooruitzichten tot uiting komt, aldus Novo.

"We hebben enkele (leveringsproblemen) gezien, maar geen daarvan is iets dat van wezenlijk belang is voor Novo Nordisk," vertelde Jorgensen aan journalisten tijdens een telefoongesprek met de media.

De verkoop van Ozempic maakte in het eerste kwartaal een sprong van 70% in plaatselijke valuta en bereikte 12 miljard kronen.

Novo zal ook zijn programma voor de terugkoop van aandelen uitbreiden met 2 miljard Deense kronen tot een totaal van 24 miljard, zei het.

($1 = 7,0576 Deense kronen)