Novartis ADR earnings beat by $0.23, revenue topped estimatesBy sattar53829@gmail.com / July 21, 2026 Novartis ADR earnings beat by $0.23, revenue topped estimates