FedEx, Johnson and Johnson slump while General Mills rises

Stocks that moved substantially or traded heavily on Wednesday:

FedEx Corp., down $6.34 to $175.07

The package delivery company said weaker global trade cut into profit and revenue, which fell shy of Wall Street forecasts.

General Mills Inc., up $1.05 to $48.29

The consumer goods company raised its forecast for the year, citing cost cuts and higher prices.

Viacom Inc., down $1.51 to $26.01

The cable television operator warned DirecTV customers that they could lose certain channels if the companies can't agree on a new contract.

E.W. Scripps Co., down 62 cents to $21.87

The media company is buying eight television stations from Nexstar Media Group, including an affiliate in New York City.

AAR Corp., down $1.93 to $33.17

The airplane maintenance company's profit and revenue forecast for 2019 fell short of analysts' expectations.

Johnson & Johnson, down $1.15 to $137.29

The health care company received an FDA warning letter over post-approval study requirements for its breast implants.

Steelcase Inc., down $2.37 to $15.11

The furniture maker issued a full-year profit forecast that fell mostly short of Wall Street expectations.

Smartsheet Inc., up $2.25 to $45.69

The cloud software company reported a narrower-than-expected fourth-quarter loss and revenue beat analysts' forecasts.