SHLS Q1 2026 Earnings EPS Beat Drives Stock Higher Amid Limited Revenue Disclosure RBBN Q1 2026 Earnings EPS Beat Amidst Challenging Telecom Environment MP Materials Q1 2026 Earnings EPS Surprise Triggers Sharp Rally CelSci Corporation CVM Q4 2024 Earnings Narrower Loss Beats Estimates Stock Slips American Outdoor Brands Inc AOUT Q1 2026 Earnings Profit Surprise Outpaces Estimates Despite Stock Decline LMP Capital and Income Fund SCD Narrows Slightly Holding Near Resistance TriNet Group TNET Edges Lower as Shares Test Key Support Levels Safe Bulkers Inc SB Surges 320 as Dry Bulk Shipping Sentiment Improves Red Violet Inc RDVT Surges 428 Momentum Building Above Key Support Levels EGY Q1 2026 Earnings Significant EPS Miss Amid Challenging Quarter YELP Q1 2026 Earnings EPS Beats Estimates by 117 as Stock Rises TE Connectivity Q1 2026 Earnings EPS Edges Past Forecasts Amid Industrial Demand Resilience HAFC Q1 2026 Earnings EPS Beats Estimates by 478 as Bank Shows Resilience ACGLN Q1 2026 Earnings EPS Falls Slightly Short of Estimates Stock Edges Higher Newton Golf Company Inc NWTG Q1 2026 Earnings EPS Misses Estimates as Stock Declines Over 8 Impinj Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher FNWD Q1 2026 Earnings EPS Miss Slightly as Stock Nudges Higher