ARCI Archimedes 3 management updates investors on SPAC merger target progress in latest quarterly earnings filing Elme Communities ELME Stock Momentum Outlook 047 20260427 What is the outlook for Compugen CGEN stock today Climbs Higher 20260427