GENI Q1 2026 Earnings Significant EPS Miss Despite Stock Rally VEL Q1 2026 Earnings EPS Beats Estimates by 52 Stock Rises PNC Q1 2026 Earnings EPS Beat Amid Modest Stock Reaction Gran Tierra Energy Inc Q4 2025 Earnings Net Loss Reported as Oil Producer Navigates Lower Prices IMA Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline COMPASS Pathways Plc Q1 2026 Earnings Narrower Loss Provides Hope Amid PreRevenue Stage