“QXO is generating about $280 million in cash from operations on a run rate basis as of the latest quarter.”