Wal-Mart Stores Inc. gave upbeat earnings guidance, even as profit and revenue edged lower in its latest quarter on weaker international sales.

Shares of Wal-Mart, down 31% over the past year, rose 2.7% to $59.45 in premarket trading Tuesday.

The report follows lackluster quarterly updates from Macy's Inc. and Nordstrom Inc. that has raised concerns about consumer spending this holiday season.