Genius Group Approves 100 Million AI Investment Strategy to Accelerate EdTech Innovation ICCT Releases April 2026 European Car Market Monitor Insights into EV Adoption and Regulatory Impact Consumer Sentiment Plunges to Record Low in May Amid USIran Tensions and Oil Price Surge Shell Receives Upgrade to Buy Following ARC Resources Deal Completion NASA Selects Blue Origin for Key Moon Base Mission Edging Out SpaceX Gold Investment Strategies for 2026 Analyzing Ownership Options Ramaco Resources METC Q1 2026 Earnings EPS Misses Estimates by 4045 While Stock Gains Dole Q1 2026 Earnings EPS Misses Estimates Revenue Not Disclosed Soleno Therapeutics Inc SLNO Q1 2026 Earnings Profitability Misses Estimates Amid Zero Revenue SOJC Q1 2026 Earnings Earnings Beat Estimates with 591 Surprise ACRE Q1 2026 Earnings Deeper Than Expected Loss Despite Positive Stock Reaction SEZL Q1 2026 Earnings EPS Beats Estimates by 1658 as Stock Edges Lower ABVC BioPharma Consolidates at 139 as Support and Resistance Levels Narrow National Storage Affiliates Trust NSA Holds Steady Near 43 Amid Modest Gains Microbot Medical MBOT Slides 55 as Stock Tests Key Support Near 162 Opendoor Technologies OPEN Jumps 6 as Home Resale Platform Shows Early Signs of Recovery Fifth Era Acquisition Corp I Rights FERAR Faces Selling Pressure Tests Key Support at 028 Tesla and SpaceX Merger Potential Could Concentrate Bitcoin Holdings Under Elon Musk WFC Q1 2026 Earnings Narrow EPS Beat Fails to Inspire Markets Neumora Therapeutics NMRA Stock Holds Steady at 185 as Key Support and Resistance Levels Tighten Yimutian Inc YMT Gains Over 5 as Shares Bounce Off Key Support at 10 Brilliant Earth Group BRLT Jumps 4 Approaching Key Resistance at 137 BGM Group Ltd BGM Shows Modest Uptick as Stock Tests Key Resistance Level First United Corporation FUNC Gains 155 as Stock Approaches Key Resistance Level HNNAZ Notes Edge Lower Near Resistance as Maturity Window Narrows Dynamix Corporation Warrant ETHMW Holds Steady at 017 Amid Low Volatility Horizon Space Acquisition II Corp HSPT Slips 759 as Selling Pressure Intensifies