Walmart (WMT) had its best year since August 25, 1972 in 1975, returning 184.8%.

money illustration

Explore