Growth Metrics

TopBuild (BLD) Shares Repurchased: 2016-2025