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