BP Shares Decline After Board Ousts Chairman Albert Manifold Over Serious Conduct Issues CubanAmerican Community Reacts to Ral Castro Indictment Implications for USCuba Relations and Regional Stability Jim Cramer Focus on Future Upside Not Past Gains for AI Stock Selection BTS and OREO Unveil LimitedEdition Cookie Inspired by Korean Culture and ARMY Fandom April Jobs Report Preview US Labor Market Cooling but Resilient Amid Economic Pressures Duke Energy DUKB Q1 2026 Earnings Adjusted EPS Beats Estimates Amid Steady Utility Performance CYD Q3 2020 Earnings Modest EPS Miss Amidst Stabilizing Operations Prosperity Bancshares PB Q1 2026 Earnings EPS Misses Estimates Stock Slides GASS Q4 2025 Earnings EPS Beats Estimates Stock Declines on Mixed Sentiment TransCode Therapeutics Q4 2024 Earnings Deep Losses Reflect PreRevenue Stage ChargePoint CHPT Surges 85 Key Levels and Technical Outlook for EV Charging Stock Silvaco Group SVCO Nears Support After Stepping Back Key Levels to Watch Similarweb Ltd SMWB Surges 9 Breakout From Key Support Zone Fortive FTV Edges Lower Amid Market Caution Testing Key Support Levels COOTW Warrants Trade Near Penny Territory Shedding 35 Amid Thin Activity Ingram Micro INGM Surges 436 as Shares Approach Key Resistance Level Subramanian Swamy Seeks Ban on Cement Imports from Pakistan Citing National Security Risks VOYG Q1 2026 Earnings EPS Misses Estimates as Stock Rallies on Strategic Progress Tariffs Test Manufacturers Supply Chains as Global Trade Tensions Intensify MSDL Q1 2026 Earnings Narrow Earnings Beat as Stock Slips DHI Group DHX Q1 2026 Earnings EPS Crushes Estimates by 164 Stock Surges ICE Q1 2026 Earnings Earnings Beat Estimates on 29 Surprise Shares Edge Higher BYRN Q1 2026 Earnings EPS Misses Estimates but Stock Climbs 317 Legence Corp Q1 2026 Earnings EPS Misses Estimates by 2881 Stock Declines VKTX Q1 2026 Earnings Significant EPS Miss as PreRevenue Biotech Continues RD Investment PhenixFIN Corporation 525 Notes due 2028 PFXNZ Q1 2026 Earnings Strong EPS Beat of 2541 Surprise China Industrial Profits Surge 247 in April Fastest Gain Since November 2023 ADMA Biologics Q1 2026 Earnings EPS Miss Weighs on Shares as Profitability Path Remains in Focus Teledyne Technologies TDY Declines 246 as Stock Tests Key Support Levels AJG Q1 2026 Earnings EPS Slightly Misses Estimates Amid Operational Strength Genesco GCO Q1 2026 Earnings EPS Beat Drives Stock Jump Despite Loss IRS Q1 2026 Earnings Significant Net Loss Amid Challenging Macroeconomic Conditions DRS Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction ESTA Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges TDC Q1 2026 Earnings EPS Surges Past Estimates Stock Gains 765 AVPT Q1 2026 Earnings EPS Beats Estimates by 2121 Stock Rises 219