US retailer Publix booked a slight drop in earnings in the third quarter but saw its stock and sales increase.