site logo

Publix's profit surges but industry challenges weigh on its slumping stock price