Merck beats Q1 sales estimates as Keytruda demand drives earnings guidance raise | Indexa