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