First Trust Advisors LP Has $6.37 Million Stock Position in QXO, Inc. $QXO
First Trust Advisors LP significantly increased its stake in QXO, Inc. by 608.6% in the first quarter, bringing its total holdings to $6.37 million. Despite institutional interest, QXO's shares opened near their 12-month low and missed earnings expectations, reporting an adjusted loss of $0.12 …