QXO Up 27% in a Month, Yet Short Sellers Hold 17.8% of the Float
QXO jumped 19% on Monday alone, extending a 27% one-month rally to $13.78, yet short sellers still hold 17.8% of the free float, nearly 120 million shares, going into Wednesday's earnings print. That gap between price…
