EVI Q3 Earnings Fall Y/Y as Severe Weather Delays Projects — EVI -0.40 · News Impact Screener