BP Shares Decline as Board Removes Chairman Albert Manifold Over Serious Conduct Concerns Michael Saylor Sees Tokenization Disrupting Traditional Banking by Enabling Yield Shopping Microsofts GitHub Faces AI Coding Race Setbacks Amid Service Outages Piper Sandler Warns Strait of Hormuz Closure May Drive Oil Prices to New Highs Lake Street Capital Markets Maintains Bullish Stance on Velo3D Following Q1 Earnings Release CrowdStrike Launches New Integration with Claude Compliance API Expanding AIPowered Security Offerings COYA Q1 2026 Earnings Narrowed Loss Beats Estimates Stock Rises on Efficiency Gains CheckCap Ltd MBAI Q3 2023 Earnings EPS Misses Estimates as PreRevenue Company Continues RD Efforts MRCY Q1 2026 Earnings Massive EPS Surprise of 284 Drives Stock Higher ASPN Q1 2026 Earnings EPS Misses Consensus Stock Climbs 585 on Strategic Momentum Sangoma Q1 2026 Earnings EPS Miss Weighs on Shares as Revenue Details Remain Unclear GeoVax Labs Inc GOVX Q1 2026 Earnings NarrowerThanExpected Loss No Revenue Shares Slide MSC Income Fund MSIF Holds Steady Near 1216 as Support and Resistance Define Trading Range Silvercorp Metals SVM Surges Over 28 as Silver Prices Rally Key Levels to Watch Geo Group Inc GEO Declines 36 as Stock Tests Key Support Area Rocky Brands RCKY Posts 324 Gain Is a Breakout Toward Resistance Underway WD40 Company WDFC Holds Near 205 Support Consolidating in Tight Range Bill Gates Discusses Trump Meeting Musks DOGE in WSJ Interview Ahead of Memoir TCBK Q1 2026 Earnings EPS Surpasses Estimates by 527 Shares Edge Lower Corbus Pharmaceuticals CRBP Under Pressure at 782 Key Support and Resistance in Focus