MarketsDeutsche Bank downgrades Novartis stock rating to sell on valuation Investing.com2 Nov 2026, 07:40 UTC Read the full story at Investing.com