Lumentum Focuses on Execution Amid AI Optical Boom Named IBD Stock of the Day Vestas Wind Systems Shares Decline as Company Warns Margins at Low End of Guidance Shein Acquires Everlane Can the Fast Fashion Giant Reshape Ethical Luxury Market Update ADTRAN Walmart Snap and Pinterest Attract Investor Attention SP 500 Edges Up 06 as Technology Surge Offsets Dows Decline Rigetti Computing Surges After Reports of 100 Million US Government Backing Inuvo Inc INUV Q1 2026 Earnings Massive EPS Beat Erases Loss Expectations SU Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Efficiency Gains HSLV Q1 2026 Earnings Massive EPS Surprise of 1645 Despite No Revenue Stock Slips 2 PharmaCyte Biotech PMCB Q1 2026 Earnings Narrowing Loss Amid Strategic Pipeline Progress RRGB Q1 2026 Earnings Surprise Profit Beats Estimates by a Wide Margin TWST Q1 2026 Earnings EPS Misses Estimates as Shares Rally on Operational Progress Mustang Bio Inc MBIO Holds Steady Near Key Resistance Up 34 on Signs of Accumulation Forum Energy Technologies FET Slips 06 as Stock Consolidates Between Key Support and Resistance Levels Greenfire Resources GFR Rallies 218 as Shares Test Key Resistance at 638 FitLife Brands FTLF Dips Amid Broader Market Pressures Technical Levels in Focus KalVista Pharmaceuticals KALV Holds Steady Near Support After Modest Gain Wholesale Inflation Surges 6 Annually in April Marking Largest Increase Since 2022 RRX Q1 2026 Earnings EPS Surpasses Estimates by 152 Shares Dip 262 Dine Brands Global DIN Holds Steady Near 3038 as Market Awaits Catalysts Jack in the Box Inc JACK Q1 2026 Earnings EPS Misses Estimates Amid Challenging Operating Environment AVD Q3 2025 Earnings Massive EPS Miss Sends Stock Lower STAA Q1 2026 Earnings Strong EPS Surprise of 45385 Driven by Operational Efficiency Crane Company CR Q1 2026 Earnings Strong EPS Surprise Drives Positive Sentiment Expro Group Holdings XPRO Q1 2026 Earnings GAAP Shortfall Amid Subsea Activity Momentum Journey Medical Q1 2026 Earnings Narrow EPS Miss as Shares Slide 4 AudioCodes Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction