QXO, Inc.: KeyBanc cuts target price to $19 from $28 - QXO News | Rallies