Village's Q3 Earnings Decline Y/Y Due to Weather Disruptions — VLGEA -0.80 · News Impact Screener