Share prices of Walmart (WMT) have hit their highest levels in nearly two years.
Walmart shares have soared more than 12% in 2017 and have traded at more than $100 per share in the past six months.
Shares of Walmarts U.S. rival Target (TGT) have also rallied in 2017, with the stock closing at $83.99 in mid-May.
Walmart has been struggling to keep pace with the surging value of the dollar amid the threat of a currency war and the ongoing political turmoil in Ukraine.
However, the company has enjoyed a recent boom in its international sales, as it has expanded its distribution networks.
In India, Walmart has continued to gain market share, increasing its share of total retail sales from 16% in 2016 to 26% in 2018.
The company also continues to make money from its merchandise stores, which are mostly concentrated in cities, such as Bangalore, Mumbai and Chennai.
Walmart India has about 25,000 stores.
The company has also grown its international operations in India, adding a total of about 500 stores in the country from 2016 to 2018.