Topbuild reports second quarter 2021 results

Announces new $200 million share repurchase program
BLD Ratings Summary
BLD Quant Ranking