TTM Technologies TTMI Slips 243 Testing 15931 Support 20260515 Investcorp ICMB Q3 2025 Results Fall Short EPS 004 Revenue NA Big Oil Maintains Strategy Amid Historic Energy Market Disruption Geo Group GEO Q1 2026 Earnings 028 EPS Surges Past 020 Estimates GIL Q1 2026 Earnings EPS Beats Estimates with 734 Surprise HWCPZ Q1 2026 Earnings EPS Slightly Above Estimates Subordinated Notes Gain 018 MBINL Q1 2026 Earnings Preferred Shares Beat EPS Estimates on Strong Core Performance AVAL Q2 2025 Earnings Strong EPS Report Amid Mixed Macro Signals Neuropace Inc NPCE Q1 2026 Earnings Narrower Loss Exceeds Expectations Stock Rises