QXO, Inc. (QXO) stock analysis, price and outlook | Madmaj