ALUB AlussaEnergy latest quarterly earnings release withholds core financial metrics amid ongoing SPAC merger negotiations Leapfrog LFAC Stock This Year Investors Pile In 20260420 Mereo MREO Stock Relative Strength Momentum Fading 20260420 Alibaba Group Holding Limited BABA NearTerm Margin Pressures Overshadow LongTerm AI and Commerce Growth Upside SJM The JM reports 67 percent year over year Q1 2001 revenue growth alongside a narrow earnings miss against consensus estimates