“QXO believes approximately 30% of the roofing supply industry is fragmented among about 500 different dealers.”