Financial Trends -- 6.0/10

NVO revenue growth has decelerated sharply: from +31% in 2023 to +25% in 2024 to just +6.4% in 2025, with Q4 2025 posting the first YoY decline at -7.6%. Gross margin contracted 370bps from 84.7% to 81.0%, driven by Catalent D&A and restructuring costs. Operating margin fell from 44.2% to 41.3%, with Q3 2025 hitting a trough of 31.6%. FCF was negative DKK -14.7B in 2024 due to the Catalent acquisition, partially recovering to DKK 28.3B in 2025 but still well below the 2023 peak of DKK 68.3B. 2026 guidance calls for adjusted sales growth of -5% to -13% CER -- the first-ever negative guidance. Weight: 25%
FY2025 Revenue
DKK 309B
+6.4% YoY -- sharp deceleration from +25%
Gross Margin
81.0%
-370bps YoY -- Catalent D&A drag
Free Cash Flow
DKK 28.3B
Recovered from (DKK 14.7B) in 2024
Diluted EPS
DKK 23.03
+1.8% YoY -- growth has stalled
Annual Financial Summary (2020 - 2025, DKK Millions)
Metric202020212022202320242025
Net SalesDKK 126,946MDKK 140,800MDKK 176,954MDKK 232,261MDKK 290,403MDKK 309,064M
YoY Growth+10.9%+25.7%+31.2%+25.0%+6.4%
Gross ProfitDKK 106,014MDKK 117,142MDKK 148,506MDKK 196,496MDKK 245,881MDKK 250,276M
Gross Margin83.5%83.2%83.9%84.6%84.7%81.0%
Operating ProfitDKK 54,126MDKK 58,644MDKK 74,809MDKK 102,574MDKK 128,339MDKK 127,658M
Op Margin42.6%41.6%42.3%44.2%44.2%41.3%
EBITDADKK 82,171MDKK 111,987MDKK 147,446MDKK 149,640M
Free Cash FlowDKK 28,565MDKK 29,319MDKK 57,362MDKK 68,326M(DKK 14,707M)DKK 28,295M
Diluted EPS (DKK)DKK 18.01DKK 20.74DKK 24.44DKK 18.62DKK 22.63DKK 23.03
Avg Diluted Shares (M)4,495M4,463M4,448M
Key trends

Quarterly Revenue, Margins and FCF (12 Quarters)
MetricQ1 23Q2 23Q3 23Q4 23Q1 24Q2 24Q3 24Q4 24Q1 25Q2 25Q3 25Q4 25
Net SalesDKK 53,367MDKK 54,300MDKK 58,731MDKK 65,863MDKK 65,349MDKK 68,060MDKK 71,311MDKK 85,683MDKK 78,087MDKK 76,857MDKK 74,976MDKK 79,144M
YoY Growth+22.5%+25.3%+21.4%+30.1%+19.5%+12.9%+5.1%-7.6%
Gross Margin84.7%85.5%83.5%84.8%84.8%84.9%84.1%84.8%83.5%83.3%76.1%80.9%
Op Margin46.9%44.0%45.8%40.6%48.7%38.1%47.4%42.9%49.7%43.5%31.6%40.1%
Free Cash FlowDKK 24,764MDKK 20,773MDKK 30,039M(DKK 7,250M)DKK 5,020MDKK 36,289MDKK 30,451M(DKK 86,467M)DKK 9,492MDKK 24,079MDKK 30,316M(DKK 35,592M)
Key trends

Score rationale

NVO was one of the fastest-growing large-cap pharma companies in history from 2021-2024, with revenue accelerating from +10.9% to +31.2% on the back of the GLP-1 revolution. That growth engine has now stalled dramatically. FY2025 revenue growth of +6.4% represents a sharp deceleration, and Q4 2025 posted the first YoY decline at -7.6%. The 2026 guidance of -5% to -13% CER confirms this is not a one-quarter blip but a structural shift driven by pricing concessions (MFN deal, $245/mo Medicare, $199 self-pay) and intensifying competition from Eli Lilly.

Margins are compressing across the board. Gross margin fell 370bps to 81.0% in 2025, operating margin dropped 290bps to 41.3%, and Q3 2025 saw a trough operating margin of just 31.6%. The Catalent acquisition added manufacturing capacity but also significant depreciation and integration costs that are pressuring profitability.

FCF was negative in 2024 (DKK -14.7B) due to the Catalent deal and partially recovered in 2025 (DKK 28.3B), but remains well below the 2022-2023 peak of DKK 57-68B. With DKK 55B in capex guided for 2026, the FCF trajectory remains constrained.

EPS growth has effectively stalled at DKK 23.03 (+1.8% YoY), with mild share buybacks providing the only tailwind. The company has gone from a hyper-growth profile to a decelerating, margin- compressing story in the span of two years.

Penalty modifiers applied: -2 for negative FCF year (2024FY).

Score: 6.0/10 -- Base of ~8 for historically strong revenue acceleration (2021-2024), minus 2 for the negative FCF year, with additional deductions for margin compression, forward negative guidance, and EPS stagnation. The deceleration from +31% to -7.6% quarterly growth in under two years is among the sharpest for a mega-cap pharma company.


Data sourced from Daloopa, company filings, and earnings transcripts. All financials in DKK (Danish Krone).