CREG Q1 2026 Earnings Reported Loss Per Share of 003 Stock Declines 125 Amid Missing Revenue Data CoreWeave Inc CRWV Q1 2026 Earnings EPS Misses Estimates Stock Declines Revelation Biosciences Q1 2026 Earnings EPS Miss Highlights Ongoing PreRevenue Stage Workday Q1 2026 Earnings EPS Beat Drives Solid Stock Rally BWXT Q1 2026 Earnings Strong EPS Beat Driven by Nuclear Operations YALA Q1 2026 Earnings EPS of 016 Drives 165 Stock Gain Despite Limited Data