BZH Q1 2026 Earnings Strong EPS Surprise as Loss Narrows iSpecimen Inc Q3 2024 Earnings EPS Misses Estimates by Wide Margin Stock Declines Atlanticus Holdings ATLC Q1 2026 Earnings EPS Surges Past Estimates with 258 Beat PEBK Q4 2025 Earnings EPS of 121 Reported Stock Dips Slightly Kaiser Aluminum Q1 2026 Earnings Massive EPS Beat Drives Shares Higher MRX Q1 2026 Earnings EPS Beats Estimates by 634 as Stock Declines BAC Q1 2026 Earnings Earnings Beat with 86 Surprise NG Q1 2026 Earnings Narrower Loss Than Expected as Donlin Gold Project Progress Continues IDEX Corporation Q1 2026 Earnings EPS Surpasses Estimates by 117 PEG Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction PRME Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Focuses on Pipeline Progress AGBK Q1 2026 Earnings EPS Surpasses Estimates by 621 OTEX Q1 2026 Earnings EPS Surpasses Estimates by 75 Stock Declines