Investing.com - Walmart (NYSE:WMT) reported second quarter earnings that beat analyst's expectations on Thursday and reported revenue that topped forecasts.
The firm reported earnings per share of $1.29 on revenue of $128B. Analysts polled by Investing.com anticipated EPS of $1.22 on revenue of $126.03B. That compared to EPS of $1.08 on revenue of $123.4B in the same period a year earlier.
The company had reported EPS of $1.14 on revenue of $122.7B in the previous quarter.
Walmart shares gain 10.75% to trade at $99.94 in pre-market trade following the report.
For the year, Walmart shares are down 9.12%, under-performing the Dow 30 which is up 1.42% year to date.
Walmart follows other major Services sector earnings this month
On July 26, Amazon.com (NASDAQ:AMZN) reported second quarter EPS of 5.07 on revenue of 52.89B, compared to forecasts of EPS of 2.48 on revenue of 53.37B.
Visa earnings beat analyst's expectations on July 25, with third quarter EPS of 1.2 on revenue of 5.24B. Investing.com analysts expected EPS of 1.09 on revenue of 5.09B