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