MNTS Momentus Inc shares rally 3931 after Q3 2023 EPS narrowly tops analyst consensus estimates How CN Corp CZNC innovation pipeline shows in financials Q4 2025 Earnings Fall Short SLB SLB Stock Holiday Trading Underperforming 20260416 Varonis Systems VRNS Stock Open Market Repurchase Rallies 20260416 The key risks discussed in Liminatus Pharma LIMN earnings LIMN QX Earnings Liminatus Pharma Reports No Revenue Pipeline Focus URBN Urban Outfitters shares fall 39 after Q1 earnings miss by 182 raising investor concerns News Analysis Why Utah residents are protesting a massive AI data center project backed by Kev Alibaba Group Holding Limited BABA Named Among 7 ECommerce Platforms Fined for Food Delivery Regulatory Violations