What Is The Short Interest In Innodata Inod Stock Price At 36.83 Up 3.50 20260413 Is Genenta Gnta Stock Undervalued Now Price At 0.69 Up 2.58 20260408 Is Sana Biotechnology Sana Stock Consolidating Price At 3.31 Up 3.59 20260406