Home Depot (HD) returned 33.9% between 1982 and 1984.

money illustration

Explore