Moleculin Biotech MBRX Q4 2025 Earnings 1304 EPS Surges Past 624 Estimates TotalEnergies SE TTE Up 125 Is There More Room to Run 20260518 WSFS WSFS Climbs 060 Resistance at 7383 in Focus 20260518 Maldives Cave Incident Raises Questions for Tourism Sector Safety Protocols EU Weighs Trade Defense Tools as China Trade War Threat Looms BARK Inc BARK Q1 2026 Earnings Surprise EPS 060 Up Significant IBF Launches AI Finance Training Programme for Undergraduates Pelthos Therapeutics PTHS Stock Consolidating at 2698 Next Move Ahead 20260520 OpenAI Takes the Lead in AI IPO Horse Race Getting to Public Markets First Is Very Important Solar Panel Sales Surge as CostConscious Consumers and Businesses Seek Energy Savings Goldman Sachs Maintains Positive Outlook on LATAM Airlines Adjusts Price Target Kevin Warsh Faces Internal Fed Debate Over Interest Rate Cuts Amid Rising Inflation and Yields Jefferies Upgrades Generac Analyst Confidence Signals Improved Outlook Puerto Ricos 2026 Tourism Outlook Old San Juan and Vieques Emerge as Key Destinations LGL Group Q1 2026 Earnings Significant EPS Miss Marked by 11989 Surprise GPK Q1 2026 Earnings EPS Beats Estimates by 56 Stock Edges Higher CANF Q4 2023 Earnings EPS Surprise of 96 as Biotech Reports NarrowerThanExpected Loss Teads Holding Co TEAD Q1 2026 Earnings EPS Beats Estimates Despite Negative Earnings eGain Q1 2026 Earnings EPS Beats Estimates by Over 54 US Consumer Sentiment Remains Depressed Amid Inflation Geopolitical Tensions and Tariff Concerns POWL Q1 2026 Earnings EPS Misses Estimates amid Operational Headwinds Shares Edge Higher SuRo Capital Corp 600 Notes due 2026 SSSSL Q1 2026 Earnings Massive EPS Surprise Driven by Investment Gains EQX Q1 2026 Earnings Marginal EPS Miss as Stock Declines Ferrari RACE Q1 2026 Earnings EPS Slightly Above Estimates Shares Gain 222 CNTX Q1 2026 Earnings Context Therapeutics Beats EPS Estimates with NarrowerThanExpected Loss Nomad Foods Limited Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Signals First Bancorp FBNC Q1 2026 Earnings EPS Edges Past Expectations Amid Quiet Market Reaction LMFA Q1 2026 Earnings WiderthanExpected Loss Drags on Bitcoin Mining Results