
On CNBC's “Halftime Report Final Trades,” Brian Belski, chief investment strategist at BMO Capital Markets, named TopBuild Corp. (NYSE:BLD) as his final trade.
Lending support to his choice, TopBuild, on Aug. 5, reported better-than-expected second-quarter earnings and raised its FY25 sales guidance above estimates.