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.