Beacon Roofing Supply has agreed to be acquired by QXO for about $11 bln. The board unanimously insisted as recently as two ...