Wal-Mart shares up as the world's largest retailer beats on earnings but revenue falls short By: Top News and Analysis (pro) February 21, 2017 at 07:03 AM EST Analysts had expected the low-price chain to earn $1.29 a share on $131.2 billion in revenue. Read More >>