McKesson and Amazon fall; Alphabet and Baker Hughes climb
NEW YORK — Stocks that moved substantially or traded heavily Friday: McKesson Corp., down $36.39 to $124.11 The prescription drug distributor cut its annual forecast after its sales fell far short of estimates. Royal Caribbean Cruises Ltd., up $6.42 to $74.47 The cruise line bounced back from recent losses after it reported a larger profit