WD - Walker & Dunlop, Inc. Stock Analysis | Finranks