Is Core Labs Clb Stock Overvalued Relative To Peers Price At 16.43 Down 1.08 20260410