Walmart posted third-quarter EPS of $1.50 a share, while revenue rose to $152.8 billion. Analysts had expected EPS of $1.32 and revenue of $147.7 billion.