Publix Current Stock Price 2024