Walmart (WMT) returned 414.6% between 1974 and 1979.

money illustration

Explore