TopBuild Corp BLD Edges Higher Amid Steady Trading Key Support and Resistance in Focus Cherry Hill Mortgage Investment Corporation CHMI Holds Steady Modest Gain Amid Support Test Campbells Company CPB Rallies 264 as Shares Approach Key Resistance Level CorVel Corp CRVL Slips 27 as Stock Tests Key Support Levels