A Food Stock for Your Shopping List

General Mills continues to increase sales and profits in a tough environment as the stock rewards investors.