Village's Q1 Earnings Down Y/Y Due to Margin Woes, Sales Growth… — VLGEA -0.20 · News Impact Screener