In the past three years, Home Depot has produced a total return of 16.9% (as of Nov. 22), turning $10,000 into $11,690 today ...