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