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 expected 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 firm had reported EPS of $1.14 on revenue of $122.7B in the previous quarter.
Walmart shares lost 0.67% to trade at $90.24 in intra-day 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 earnings reports from the Services sector this month
On Thursday, July 26, 2018, 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 Wednesday, July 25, 2018, 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