Casella Waste Systems Shares Dip Despite Solid Quarterly Performance Dulux Parent AkzoNobel Stock Surges 21 on Takeover Bid European Markets Rise Amid Iran Tensions Markets Raise Chances for a Fed Rate Hike Following Hot Inflation Report Indian Billionaires Accelerate Global Acquisition Spree Amid Slowing Domestic Growth Mercury Fintech Achieves 52 Billion Valuation Following 200 Million Funding Round Sterling Infrastructure Named IBD Stock Of The Day Amid Data Center Demand Boom EVGO Q1 2026 Earnings NarrowerThanExpected Loss Highlights Operational Discipline Stardust Power Inc Q1 2026 Earnings WiderthanExpected Loss Highlights PreRevenue Challenges Innovative Eyewear Inc LUCY Q1 2026 Earnings Narrowing Losses Lift Sentiment Texas Capital Bancshares Series B TCBIO Q1 2026 Earnings EPS Exceeds Estimates as Preferred Stock Holds Steady CIEN Q1 2026 Earnings EPS Surpasses Estimates on Operational Strength OSS Q1 2026 Earnings Strong EPS Surprise Drives Stock Rally Central Securities Corporation CET Edges Higher as Price Nears Key Resistance CEE Sees Modest Uptick as Central and Eastern Europe Fund Gains 075 ADSTEC ENERGY PLC Warrants ADSEW Plunge 21 as Selling Pressure Intensifies InflaRx IFRX Surges 65 as Stock Tests Key Resistance Willis Towers Watson WTW Slightly Lower as Stock Holds Within Key SupportResistance Range Duos Technologies Group Inc DUOT Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Revenue Uncertainty POWL Q1 2026 Earnings EPS Misses Estimates Amidst Operational Headwinds NBTB Q1 2026 Earnings EPS Misses Estimates by 324 Stock Slips Metalla Royalty Streaming Ltd MTA Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter Stock Rises Slightly Immunocore IMCR Q1 2026 Earnings Stunning EPS Beat Masks Caution as Shares Slide 39 ABEV Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh Government Unveils Plan to Revamp Tax Administration for Seamless GST Implementation XYL Q1 2026 Earnings EPS Beat Lifts Shares as Revenue Details Remain Withheld Alphatec Holdings ATEC Slips 169 as Stock Tests Key Support Zone