Walmart posts mixed Q3 results

BENTONVILLE, Ark. ― Walmart reported Q3 earnings of $1.08 per share, adjusted, besting analyst estimates of $1.01. Revenues of $124.89 billion however fell short of the expected $125.55 billion due to currency movements. Excluding their impact, revenues totalled $126.1 billion. Same-store sales in the U.S. rose by 3.4%, better than analyst expectations of a 3.1% increase, while online sales soared by 43%.