MARKET

United Natural Foods ekes out an unexpected profit and stock rallies more than 20%