Can Navigator Nvgs Stock Beat Estimates Price At 19.85 Up 0.56 20260408 Is Shengfeng Sfwl Stock Expanding Price At 0.98 Down 2.97 20260408 Could A Short Squeeze Happen In Mink Therapeutics Inkt Stock Inkt Q4 Earnings Beats Estimates By 0.28 20260408 1