KE Holdings Inc. (BEKE) stock analysis, price and outlook | Madmaj