Core Scientific Targets 15 GW Power Capacity at Muskogee Campus in Major Expansion Plan Interactive Brokers IBKR Positioned for Growth Amid Elevated Trading Activity Iran Could Open Strait of Hormuz Without Conditions as Part of Peace Deal Petraeus Indicates The Mandalorian and Grogu Draws Strong Early Praise Could Reinvigorate Star Wars Franchise Digital Realty DLR Expands European Footprint with First Data Center in Barcelona Mystery Wallet Destroys 107 BTC Worth 83 Million Theories Abound Rush Enterprises Inc RUSHB Q1 2026 Earnings EPS Exceeds Expectations Stock Declines Slightly Mission Produce AVO Q1 2026 Earnings Strong EPS Beat Underscores Operational Resilience Energy Transfer LP Q1 2026 Earnings EPS Misses Estimates Despite Slight Stock Uptick HYPD Q1 2026 Earnings Significant EPS Miss Sends Shares Lower INCY Q1 2026 Earnings Strong EPS Beat of 2943 Surprises Analysts EXK Q1 2026 Earnings EPS Surges Past Estimates by Nearly 60 Yet Shares Dip Forum Energy Technologies FET Slides 239 Amid Sector Weakness Key Support Levels in Focus STAK Inc STAK Continues Downward Slide as Key Support Level Approaches Banzai International Inc Warrant BNZIW Drops 12 Navigates Near Penny Territory Regal Rexnord RRX Faces Selling Pressure as Shares Test Key Support Level Western Union WU Slips 15 Testing Key Support Amid Digital Disruption Concerns Lumentum Focuses on Execution Amid AI Optical Boom Named IBD Stock of the Day Hilltop Holdings Q1 2026 Earnings EPS Surprises by 30 Stock Edges Lower Activate Energy AEAQW Warrants Edge Higher as Stock Tests Key Resistance SUPV Q1 2026 Earnings Massive EPS Beat Surprises Market Stock Declines Despite Strong Performance NVAX Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Higher DDL Q4 2025 Earnings Profitability Milestone Despite Mixed Market Signals SNAP Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Higher DGICB Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Underwriting Environment DFTX Q1 2026 Earnings EPS Miss as ClinicalStage Biotech Reports WiderThanExpected Loss WPC Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Decline