Insight Guru flags valuation flip as Merck trades at 52.2x operating profit vs Lilly 25.3x - MRK News | Rallies