Akamai Technologies Q1 2026 Earnings EPS Slightly Misses Estimates as Stock Edges Higher Senmiao Technology Limited AIHS Q1 2026 Earnings Narrowed Loss Amid Operational Challenges MRNA Q1 2026 Earnings Loss Narrower Than Expected But Stock Slips Amid Unreported Revenue bioAffinity Technologies BIAF Q3 2025 Earnings Significant EPS Miss as Revenue Remains Zero Stock Declines 37 INOD Q1 2026 Earnings EPS Smashes Estimates with 44688 Surprise PCG Q1 2026 Earnings EPS Beats Estimates by 187 as Utility Navigates Regulatory Landscape