Herndon, Virginia-based Beacon Roofing Supply has agreed to be acquired by QXO Inc. in an all-cash deal that values Beacon ...