Oxford OXLCI Q4 2025 Earnings Miss EPS 255 vs 275 Expected Repligen Corporation RGEN Q1 2026 Earnings Beat Revenue NA EPS 048 Thames Water Investors Warn Temporary Nationalisation Would Hamper Recovery Efforts Cerebras Systems IPO Shakes Up AI Chip Market Posing Challenge to Nvidia