Builders FirstSource Announces $500M Share Buyback Amid Market Caution | Intellectia