Home Depot buyback announcement trigging 'profit taking': Jim Cramer

9:10 AM ET Wed, 6 Dec 2017

The "Squawk on the Street" news crew talks about Home Depot's new $15 billion buyback announcement.