10:46 AM ET | About: Home Depot, Inc. (HD), WMT by: Summary Home Depot's Stock was $30 in mid 2011, and is $112 today. Home Depot had 2,245 stores open in Aug 2011 and 2,270 today (i.e. not much new store growth). Wal-Mart opened 511 US ... Seeking Alpha, 1 month ago
on your WebpageAdd Widget >Get your members hooked!