Walker & Dunlop Stock Down 30% but Revenue Up 16%: Why This $6… — WD -0.20 · News Impact Screener