Merck (MRK) is a $237B pharma powerhouse that trades at 12.7x earnings, 4.5x sales, 5.7% FCF yield and a 3.0% dividend yield. Short interest is 0.8%. The stock has a strong seasonal history in July with 7 of the last 10 years higher for an average re...