Cerebras IPO Surge Fuels Enthusiasm for SpaceX OpenAI but Puts Pressure on Smaller Tech Players Why Evotec SE EVO Just Dropped 147 What to Watch 20260515 Voya Financial VOYA Flat at 8173 Consolidation Continues 20260515 Datacentrex DTCX Stock Slides 087 Support at 216 20260515 Rent the RENT Drops 654 Key Support at 367 20260515 Iran Deal Could Calm Energy Markets but One Oil Stock May Still Shine Oxford OXLC Q4 2025 Results Miss Estimates EPS 255 vs 275