Ameresco Inc AMRC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter VNRX Q1 2026 Earnings EPS Misses Estimates No Revenue Reported Stock Declines EOG Resources Q1 2026 Earnings EPS Surprise Lifts Results Yet Shares Slip CBIO Q1 2026 Earnings Narrowed Loss Beats Expectations as Cash Management Remains Focus PTON Q1 2026 Earnings EPS Misses Estimates as Cost Initiatives Gain Traction SPIR Q1 2026 Earnings EPS Misses Estimates as Stock Surges 1224