May 07, 2024 6:45am EDT TopBuild Reports First Quarter Results, Raises 2024 Outlook and Announces $1B Share Repurchase Authorization