NNovartis Read More Novartis (NVS) Enters $1.7 Billion Development Deal, Says Report2026-03-16 We recently published 13 Best ADR Stocks to Invest In. Novartis AG (NYSE:NVS) is one of the best…
NNovartis Read More Novartis Drops $1.7 Billion on AI Allergy Breakthrough2026-02-17 This article first appeared on GuruFocus. Novartis (NYSE:NVS) is doubling down on AI-driven drug discovery with a deal…