News

The firm reported revenues of $15.53 billion and adjusted earnings per share of $2.22, surpassing consensus predictions of ...
Merck unveiled encouraging Phase 3 KEYNOTE-689 trial results for KEYTRUDA at the AACR 2025 Meeting, sparking investor ...