QXO, Inc.: D.A. Davidson cuts target price to $19 from $20 - QXO News | Rallies