CNQ Q1 2026 Earnings Earnings Surprise on Strong Operational Performance BETR Q1 2026 Earnings EPS Misses Consensus as Revenue Not Disclosed NSIT Q1 2026 Earnings Strong EPS Beat Drives Stock Up 31 Valaris Limited VAL Q1 2026 Earnings EPS Misses Wide Stock Holds Steady SNOW Q1 2026 Earnings EPS Beat But Stock Slips on Mixed Signals BillionToOne Inc BLLN Q1 2026 Earnings Significant EPS Beat Surprises Markets Yet Stock Declines