TeleTrader 28/04/2022 Merck's Q1 EPS up 57% to $1.70
TeleTrader 16/03/2022 Merck halts new Russia investments