Publix Q1 delivers higher stock price