QXO Q3 2026 net loss narrows 12% to $123 million; net sales jump 79% to $4.9 billion - QXO News | Rallies