Why QXO, Inc. Fell Over 20% in July — QXO -0.60 · News Impact Screener