Merck Animal Health EVP Richard R. DeLuca sells 45,320 Merck shares worth $5.97 million - MRK News | Rallies