“At the time of its acquisition by QXO, Beacon Roofing Supply served 110,000 customers across 600 branches in 50 US states and 7 Canadian provinces.”