Indaptus Therapeutics (INDP) Stock: Price, Analysis