CECO Environmental Corp Q1 2026 Earnings Massive Earnings Beat Drives Optimism Brilliant Earth Group Inc BRLT Q1 2026 Earnings EPS Misses Estimates But Stock Rises on Operational Developments Castle Biosciences Inc CSTL Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Optimism BXP Q1 2026 Earnings Stellar EPS Beat Signals Strong Operational Execution UXIN Q1 2025 Earnings Loss Per Share Reported Amidst Market Challenges MRCY Q1 2026 Earnings Massive EPS Beat Drives Stock Higher