Home Depot announces $15B share buyback just in time for Christmasfool.com1 pointDoreenMichele9 years ago