Mitek Systems MITK Q1 2026 Earnings 038 EPS Surges Past 035 Estimates Compugen CGEN Stock Today Rallies 070 Resistance at 301 20260514 Bicycle BCYC Stock Slides 202 Support at 414 20260518 Addus ADUS Q1 2026 Beat Revenue NA EPS Exceeds by Significant Cresud CRESY Q1 2026 In Line Whats Next for Investors Straits Times Explores Brain Hacking as a Tool for Personal and Financial Transformation Marcus MMI Q1 2026 Results Fall Short EPS 008 Revenue NA