U.S. Markets closed

Midday movers: Caterpillar, EMC, Xoom & More

Rich Fisherman
Getty Images

Take a look at some of Wednesday's midday movers:

Caterpillar (CAT) - The maker of tractors and other agricultural equipment declined after reporting sales fell from April to June.

EMC (EMC) - The provider of data storage gained after it said it would accelerate its buyback program and raised its profit forecast for the current year.

General Dynamics (GD) - The provider of aerospace and defense products rose after reporting a better-than-expected quarterly profit.

GlaxoSmithKline (London Stock Exchange: GSK-GB) - The U.K. drug manufacturer declined after lowering its 2014 outlook.

Hawaiian Holdings (HA) - The operator of Hawaiian Airlines rose after posting better-than-expected second-quarter earnings.

Norfolk Southern (NSC) - The railway fell after its CEO told analysts Wednesday that rules expected to be proposed by the U.S. Department of Transportation limiting train speed would disrupt rail business.

Northrop Grumman (NOC) - The weapons maker edged higher after raising its 2014 earnings forecast.

Puma Biotechnology (PBYI) - The drug developer soared after its breast-cancer drug yielded positive clinical results.

Talisman Energy (Toronto Stock Exchange: TLM-CA) - The Calgary-based oil producer rose after saying it had been approached about "various transactions" by Spain's Repsol SA (Mercado Continuo: REP-ES).

Twenty-First Century Fox (FOXA) - The media and entertainment conglomerate declined after Cowen downgraded it to underperform from outperform. The firm also downgraded Time Warner (TWX) and Viacom (VIAB).

Xoom (XOOM) -The provider of money transfers fell after saying could post an adjusted loss in the third quarter.

Yum! Brands (YUM) - The fast-food operator pulled slightly ahead after its China division stopped doing business with the supplier at the center of a meat scandal.

(Read More: See CNBC's Market Insider Blog )

-By CNBC's Rich Fisherman.

Questions? Comments? Email us at marketinsider@cnbc.com