Home Depot, Procter & Gamble: Dow Midday Movers

NEW YORK ( TheStreet) -- U.S. stocks were mixed midday Monday as investors digested better-than-expected retail sales and Citigroup's ( C) earnings.

The Dow Jones Industrial Average was rising 54.49 points, or 0.42%, to 12,904.08 midday Monday. Leading the Dow higher were Home Depot ( HD) and Procter & Gamble ( PG).

Shares of Home Depot were rising 49 cents, or 0.96%, to $51.45. The stock was upgraded to overweight from neutral by Piper Jaffray analysts on Monday. The analysts have a $62 price target on Home Depot's stock.

TheStreet Ratings gives Home Depot an A+ grade with a buy rating and $66.28 price target.

Procter & Gamble shares were gaining 1.17% to $66.58. The company said on Friday it is raising its quarterly dividend 7% to 56.25 cents a share.

Procter & Gamble gets an A- grade from TheStreet Ratings with a buy rating and $76.33 price target.

Though not one of the biggest gainers in the index, shares of Bank of America were increasing 4 cents, or 0.46%, to $8.72. Rival bank Citigroup ( C) reported Monday morning first-quarter adjusted earnings of $1.11 a share share on revenue of $19.4 billion. On average, analysts expected earnings of $1 a share and revenue of $19.81 billion.

"There's enough noise in Citi's earnings to confuse just about everybody," RidgeWorth Investments senior investment strategist Alan Gayle said.

The Financial Sector Select SPDR was rising about half a percent, or 0.06 points, Monday morning to $15.19.

TheStreet Ratings gives Bank of America a C- grade and hold rating.

Caterpillar shares were rising 40 cents, or 0.38%, to $106.29. The stock was upgraded to buy from neutral by Bank of America Merrill Lynch analysts on Monday. The analysts have a $135 price target on the stock.

TheStreet Ratings gives Caterpillar an A grade with a buy rating and $122.94 price target.

The biggest decliner in the index midday was Cisco ( CSCO). Shares were falling 16 cents, or 0.78%, to $19.69.

TheStreet Ratings gives Cisco a B grade with a buy rating and $23.17 price target.

-- Written by Alexandra Zendrian

>To contact the writer of this article, click here: Alexandra Zendrian

>To submit a news tip, send an email to: tips@thestreet.com.

>To follow the writer on Twitter, go to Alexandra Zendrian.