Is Royce Rvt Stock Worth Holding Price At 16.72 Down 1.07 20260406 Is Exlservice Holdings Exls Stock A Market Leader Price At 30.87 Down 0.23 20260406 Is Metalpha Math Stock Lagging The Market Price At 1.10 Up 2.22 20260406