Walmart (WMT) returned 68.6% in 1985.

money illustration

Explore