QXO (QXO) has 5.852M shares short, which is 23.56% of float and 9.24 times average daily trading volume.