Walmart Inc. stock (US9311421039): Investors eye May 21 earnings after strong holiday quarter — alphai