Shares of Walmart (NYSE: WMT) fell 4.9% Thursday. The drop came as the S 500 lost 0.5% and the Nasdaq Composite lost 0.4% as investors await Federal Reserve Chair Jerome Powell's speech tomorrow.
The retail giant reported its second-quarter earnings, which were somewhat mixed. The company delivered solid sales growth but missed on earnings.
Walmart's revenue exceeded expectations at $177.4 billion, but earnings per share (EPS) were $0.68, well below the $0.74 per share consensus. The company cited tariffs as the primary challenge, as well as some legal charges and restructuring costs.
Source Fool.com