Walmart (WMT) returned 135.3% in 1982.

money illustration

Explore