Walmart (WMT) returned 83.1% in 1980.

money illustration

Explore