 TopBuild may not seem like an obvious prospect in the current environment, but the firm is performing really well. Shares are outperforming the market thanks to sales, profits, and cash flows rising year-over-year. 