Compass Therapeutics Q1 2026 Earnings Narrower Loss Beats Estimates as Pipeline Progress Takes Center Stage Beyond Oil Ltd Enters Revenue Execution Phase as US Foodservice Adoption Accelerates SES AI Q1 2026 Earnings Wider Loss Per Share Misses Estimates as PreRevenue Battery Developer Continues RD Investments PrimeEnergy Resources Corporation PNRG Q4 2025 Earnings Solid Profitability Amid Quiet Quarter Crude Oil Prices Decline Amid Speculation Strait of Hormuz May Reopen DDS Q1 2026 Earnings EPS Misses Estimates Shares Rise on Resilient Performance TBBK Q1 2026 Earnings Solid EPS Beat Reflects Steady Underlying Performance