US grocery chain Publix posted US$712.7m net profit for the first half, up 14.5% on the $622.3m on the previous year.