NEW YORK (AP) -- Stocks that moved substantially or traded heavily Monday on the New York Stock Exchange and the Nasdaq Stock Market:
Caterpillar Inc., up $5.12 to $91.29
The heavy equipment company topped Wall Street expectations for the quarter and announced a $10 billion share buyback program.
Peabody Energy Corp., up 10 cents to $16.97
Analysts at Bank of America raise their rating and price target on the coal miner, saying that despite headwinds the negatives are well known.
Royal Caribbean Cruises Ltd., up 91 cents to $48.04
The world's largest cruise ship operator returned to profitability during the fourth quarter after navigating a very tough year.
Millennial Media Inc., up 65 cents to $7.36
The mobile advertising company posts strong preliminary fourth-quarter numbers, including combined revenue of as much as $109 million.
YRC Worldwide Inc., down $1.24 cents to $17.55
Teamsters voted in favor of a five-year extension of the trucking company's collective bargaining agreement.
Geron Corp., down 86 cents to $4.76
The Mayo Clinic told the biopharmaceutical company that it's closed enrollment in a study related to a drug to treat myelofibrosis.
Shanda Games Ltd., up 85 cents to $6.50
The operator of online games in China is being taken private as part of a $1.9 billion bid from its controlling shareholder.
Liberty Global PLC, down $1.85 to $81.42
The cable company chaired by tycoon John Malone is buying buy the part of Dutch cable provider Ziggo it doesn't already own.