NTLA Q1 2026 Earnings Narrowerthanexpected loss signals continued progress in gene editing pipeline BSRR Q1 2026 Earnings EPS Beat of 1438 Overshadowed by Slight Stock Decline QRHC Q1 2026 Earnings EPS Misses Estimates as Stock Rises Slightly AMZN Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower GTEC Q4 2025 Earnings EPS Misses Estimates Significantly Stock Surges 2091 VUZI Q1 2026 Earnings EPS Surprises Positively Amid Ongoing Challenges