QXO Inc: RBC cuts target price to $18 from $27 - QXO News | Rallies