Walmart (WMT) returned 41.1% in 1981.

money illustration

Explore