Why is QXO stock sliding today?
QXO Inc stock fell 7.2% to $11.24, a 52-week low, after RBC cut its price target to $18 from $27, citing weak residential roofing demand. Analysts remain mixed, with Melius initiating coverage with a Buy rating and $17 target. Broader market declines and sector concerns added to the pressure.




