Here's why this impressive defensive growth stock, offering a 4.9% dividend yield, is one of the best stocks to buy for your ...