Dropbox CEO Drew Houston to Step Down After 19Year Tenure Becomes Executive Chairman Alphabets Google Prepares New Smart Glasses with AI Features First Since Glass Setback UK Dirty Money Flows Estimated at 325bn Annually Sparking Regulatory Concerns Global Oil Supply Disruptions Reshape Energy Demand Patterns SpaceXs Path to Nasdaq Listing Highlights Starlinks Central Role in Growth and Profitability Stocks at Record Highs Enter Summer Amid Growing Risk Factors Avnet Inc Q1 2026 Earnings Earnings Beat Driven by Solid EPS Surprise Nabors Industries Q1 2026 Earnings Strong EPS Beat Amid Challenging Market CRDL Q4 2025 Earnings Narrower Than Expected Loss as Cardiol Therapeutics Advances Clinical Pipeline AMZN Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower OCFC Q1 2026 Earnings EPS Beat of 591 Highlights Resilience Amid Slight Stock Decline BHFAO Q1 2026 Earnings Preferred Series B Misses on EPS Despite Modest Stock Uptick Methode Electronics MEI Surges 383 as Shares Test Key Resistance Near 1225 Genesco GCO Slips Nearly 3 as Footwear Retail Headwinds Weigh on Sentiment Akebia Therapeutics AKBA Holds Steady at 102 as Support and Resistance Levels Tighten SXTC Faces Selling Pressure Key Levels to Watch After 73 Decline BlackRock Science and Technology Trust BST Advances 155 as Growth Stocks Find Favor Five Indian Sectors Hit 52Week Highs Amid Geopolitical Tensions Pharma Energy Defence Capital Markets Metals Show Strength MMM Q1 2026 Earnings EPS Beat Drives Positive Momentum Amid Transformational Year Epsilon Energy Ltd EPSN Slips 12 as Resistance Holds Key Support in Focus GNK Q1 2026 Earnings Significant EPS Beat Amid Challenging Market Conditions RadNet Inc RDNT Q1 2026 Earnings EPS Misses Estimates as Losses Widen LND Q1 2026 Earnings Negative EPS Reported Amid Challenging Agricultural Season Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady AMPH Q1 2026 Earnings EPS Misses Estimates Stock Gains Ground General Mills Q1 2026 Earnings EPS Misses Estimates by Nearly 13 as Stock Edges Higher EME Q1 2026 Earnings EPS Surges 1487 Above Estimates Stock Gains