Merck Stock Hits New 52-Week High: What's Driving the Rally? — MRK +0.90 · News Impact Screener