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