GEOS Q1 2026 Earnings Loss Per Share of 086 Reflects Challenging Oilfield Conditions GBDC Q1 2026 Earnings Significant EPS Miss Amid Challenging Credit Environment CDNL Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Absent Stock Slides NOG Q1 2026 Earnings EPS Beats Estimates Amid Strong Operational Performance CRMD Q1 2026 Earnings Profit Surge Driven by NonOperating Items Revenue Remains Absent AIT Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher CubeSmart Q1 2026 Earnings Slight EPS Beat Amid Steady SelfStorage Demand ANNX Q1 2026 Earnings Clinical Pipeline Progress Drives EPS Beat as Stock Dips on Broader Biotech Headwinds LNZA Q4 2025 Earnings EPS Surprise Beats Estimate by Wide Margin Yet Stock Falls QUCY Q4 2023 Earnings Narrowing Losses as Mainz Biomed Advances Colorectal Cancer Screening Pipeline uCloudlink Group UCL Q1 2026 Earnings NarrowerThanExpected Loss Fails to Propel Stock FLNG Q1 2026 Earnings EPS Misses Estimates Amid Challenging LNG Shipping Market Cass Information Systems Q1 2026 Earnings EPS Beat by Nearly 6 but Stock Slips on Missing Revenue Details