Topbuild acquires sri holdings

Residential insulation installer $62 million annual revenue
BLD Ratings Summary
BLD Quant Ranking