Shoppers at a Walmart store in Los Angeles.

Wal-Mart shares are up 16 percent so far this year, but one analyst says the stock has more room to run, and he cited 10 reasons to support his position.

After the company's annual shareholder meeting in Fayetteville, Arkansas, last week, Jefferies analyst Daniel Binder on Monday upgraded the retailer's shares to "buy" from "hold," saying changes at the world's largest retailer are starting to take hold. He likewise lifted the price target to $82 from $60 for the company's stock, on the premise that further opportunity lies ahead. Wal-Mart shares were recently trading around $71.