Royal Caribbean and General Motors fall; CVS advances

NEW YORK, N.Y. – Stocks that moved substantially or traded heavily on Tuesday:

Royal Caribbean Corp., down $4.51 to $67.35

The cruise line operator cut its forecasts for the year as the strong dollar continues to affect its results.

General Motors Co., down $1.37 to $29.93

GM and Ford said their U.S. sales fell in July and investors worried that U.S. auto sales may have peaked.

Delta Air Lines Inc., down $3.09 to $36.39

Airlines fell after Delta said a revenue measurement slipped in July.

CVS Health Corp., up $4.57 to $98.06

The drugstore chain and pharmacy benefits manager raised its 2016 forecasts after it reported its quarterly results.

Discovery Communications Inc., up $1.65 to $26.42

The company behind TLC, Animal Planet and other channels, reported a profit that was larger than analysts expected.

Seagate Technology PLC, down $1.78 to $30.65

The electronic storage company’s profit and sales were better than analysts expected.

Mallinckrodt PLC, up $9.54 to $76.91

The drugmaker, which has seen its stock tumble over the last year, rebounded after its second-quarter report.

Pfizer Inc., down 92 cents to $36.39

After the largest U.S. drugmaker posted solid quarterly results, investors wondered if it won’t split up its business.