This article first appeared on GuruFocus. Novartis AG (XSWX:NOVN) is set to release its Q1 2026 earnings on Apr 28, 2026. The consensus estimate for Q1 2026 revenue is $10.71 billion, and the earnings are expected to come in at $1.32 per share. The full year 2026’s revenue is expected to be $44.60 billion and the […]