David Carr, Larry Coats Q4-2011 Fund Investing Strategies By Dividend Yield – Stock Capital, Investment. Here is a current update of David Carr and Larry Coats’s best dividend stock buys. In total, they bought 21 stocks of which 16 have a positive dividend. The highest yielding buy was Kraft Foods (KFT) followed by insurer Aflac (AFL) and BlackRock (BLX).