Novartis: Q2 2026 earnings

Results from July 21, 2026

Novartis (NOT) reported its Q2 2026 financial results on July 21, 2026, before market open. The company reported earnings per share (EPS) of 1.95 CHF, beating the analyst estimate of 1.76 CHF by 11.2%. Quarterly revenue reached 11,664 million CHF. Following the announcement, the stock price rose by 1.98%.

Generated automatically from our data — as of July 29, 2026

Key figures at a glance

Estimate (EPS): 1.76 CHF
Reported (EPS): 1.95 CHF
Price reaction: +2%

Frequently asked questions

Did Novartis beat or miss earnings-per-share expectations?

Novartis beat the analyst estimate of 1.76 CHF earnings per share (Q2 2026) by 11.2%, reporting 1.95 CHF.

How did Novartis stock react to the earnings report?

Novartis stock rose 2% on the trading day following the release.

What was Novartis's revenue in Q2 2026?

Novartis reported revenue of 11,664M CHF in Q2 2026.