Is Xbiotech Xbit Stock Worth Holding Price At 2.38 Up 1.28 20260406 Is Nexgen Nxe Stock Cheap At Current Price Nxe Q4 Earnings Misses Estimates By 0.03 20260406 1 Can Curis Cris Stock Beat The Market Price At 0.54 Down 1.00 20260406