Corsair CRSR Stalls at 744 Consolidation Phase 20260514 BTC Dev Corp BDCI Reports Q1 2026 Results EPS 005 Meets Consensus What ORIX IXs 097 Decline Means for Investors 20260515 Governance Concerns Cast Shadow Over Tata Stocks Market Cap Eroded by 10 Lakh Crore Since Late Last Year Huron Consulting Group Q1 2026 Earnings EPS Surpasses Estimates by 58 IVF Q3 2025 Earnings EPS Misses Estimates by Wide Margin Stock Rises 375 NKE Q1 2026 Earnings Strong EPS Beat Amidst Uncertain Revenue Landscape JAKK Q1 2026 Earnings NarrowerThanExpected Loss Lifts Investor Sentiment SACH Q4 2025 Earnings EPS Surges Past Estimates with 782 Beat But Stock Declines