ARCI Archimedes 3 management updates investors on SPAC merger target progress in latest quarterly earnings filing Indaptus Therapeutics INDP Stock Is It a Good Entry Point Indaptus Therapeutics misses EPS views no revenue Dow Inc DOW Ranks Among Top HighYield Income Stock Buys for April 27 2026