ECARX Holdings, Inc. (ECX) stock analysis, price and outlook | Madmaj