Eikon Therapeutics EIKN Fell 1132 Is a Recovery Ahead 20260518 HCA Healthcare HCA Declines 428 Amid Market Weakness 20260519 SLM SLMBP Delivers Q1 2026 Beat EPS 154 vs 114 Expected AI Talent War Heats Up Big Tech and Startups Battle for Elite Researchers