TopBuild is being absorbed into QXO in a $17 billion deal