First FNLC Q1 2026 Results Consistency Amid Uncertainty US Markets Surge as Chip Stocks Rally Ahead of Nvidia Earnings Iran Peace Hopes Lift Sentiment Suncor Energy SU Q1 2026 Earnings 193 EPS Surges Past 184 Estimates Fed Dissenters Explain Dissent Over Forward Guidance Signaling Rate Cut Bias ICCM Q1 2026 Earnings EPS Misses Estimates as Losses Widen NB Q1 2026 Earnings Surprise EPS Beat Amid Development Stage FOXF Q1 2026 Earnings EPS Surges 115 Above Estimates Stock Rises CRGO Q1 2026 Earnings EPS Misses Estimates by Nearly 70 No Revenue Reported Stock Slides 574 FET Q1 2026 Earnings Earnings Beat Partially Offset by Revenue Uncertainties RRX Q1 2026 Earnings Earnings Beat on Solid Execution Amid Mixed Market Conditions ABEO Q1 2026 Earnings Narrowing Losses as Biotech Advances Pipeline Presidio Property Trust Q3 2023 Earnings Net Loss Widens as Real Estate Headwinds Persist AXTI Q1 2026 Earnings NarrowerthanExpected Loss Drives Sharp Rally SHFS Q3 2024 Earnings Positive EPS Emerges Amid Limited Disclosure MLKN Q1 2026 Earnings EPS Falls Short of Consensus Modestly CC Q1 2026 Earnings Chemours Surpasses Estimates with Strong EPS Surprise Sangoma Technologies Q1 2026 Earnings EPS Miss Weighs on Shares as Losses Widen