moody - Just for fun I did the research to see what kind of return you would get if you bought 100 shares of HD at the IPO. I couldn't find the IPO price but it was probably somewhere around $20 which would mean a $2000 investment.
HD has split 13 times, most of which were 3 for 2 splits. If you had held your 100 shares until today you would have 33,929 shares worth $1,631,645.61 dividends not included. $1,000 invested then would be worth about $816,000 today.
If you had sold it you would have spent it on wine, women and song and would be broke today but you would have some great memories.