Caterpillar and Biogen jump; Express Scripts plunges

Stocks that moved substantially or traded heavily Tuesday:

Caterpillar Inc., up $7.61 to $104.42

The construction equipment maker raised its outlook for the year after a strong first quarter report.

Biogen Inc., up $10.03 to $286.89

The biotech drug maker's profit and sales were better than analysts expected.

Ryder System Inc., down $11 to $68.28

The truck leasing company said earnings and rental demand were weak and it cut its estimates for the year.

Express Scripts Holding Co., down $7.24 to $60.01

The pharmacy benefits manager said it expects health insurer Anthem won't renew a big contract at the end of 2019.

McDonald's Corp., up $7.47 to $141.70

The burger chain said new Big Mac sizes helped its sales in the first quarter, which were better than expected.

Laboratory Corp. of America Holdings, down $5.72 to $138.89

The medical lab operator cut its profit projections and said its drug development business struggled in the first quarter.

PulteGroup Inc., down 88 cents to $22.20

The homebuilder's first-quarter sales fell short of what Wall Street had predicted.

Weyerhaeuser Co., down 89 cents to $34

The Trump administration moved to impose a tariff on softwood lumber coming to the U.S. from Canada.