Earnings Results: General Mills fails to hold stock gains as earnings beat by a narrow margin as consumers remain cautious
MarketWatchParent of brands including Cheerios, Blue Buffalo pet products and Pillsbury said sales rose 4% as it again raised prices to offset lower volume.