Home Depot (HD) may be the winning-est stock of all time. If you invested $1,000 in 1981, your investment would have been worth more than $11 million by the end of 2023, for a return of 1,100,000%.