Are Wal-Mart Shares on Sale?

Talking Numbers - Technicals 3:35 mins

With Wal-Mart shares up 13.5% this year, is now a time to buy the stock?

View Comments