Deutsche Bank upgrades Merck to Buy, citing path beyond Keytruda patent cliff
Deutsche Bank upgraded Merck to Buy and raised its price target to $150 from $115, citing a clear path beyond Keytruda’s patent expiration. Merck meanwhile forecast 2026 revenue of $65.5 billion to $67.0 billion and said it faces a $2.5 billion headwind this year.