IES Holdings IESC Q1 2026 Results Top Views on Strong Revenue YY Group YYGH Rallies 194 as Bulls Target 110 20260518 Daiwa Commits 630 Million to Battery Storage for Chip and Data Center Power in Japan Asbury Auto ABG Slides 153 as Selling Pressure Mounts 20260518 GRI Bio GRI Q1 2026 Results Miss Estimates EPS 161 vs 091 Chinese Complaint Highlights Widespread Business Concerns in Indonesia AngloGold Ashanti Downgraded to Underweight by ABSA End of Bullish Momentum Nvidia Assures Skeptics of AI Mainstream Adoption Announces Dividend Boost and 80 Billion Buyback Enhanced Games Donald Trump JrBacked Steroid Olympics Set to Debut This Weekend Analyst Report Highlights Pinterest Incs Growth Potential and Market Position BMO Capital Maintains Outperform Rating on SAP Sees Growth Potential After Sapphire 2026 US Plans Ebola Treatment Facility in Kenya Raising Health Security and Fiscal Questions Kiplinger Retail Outlook Consumer Spending Holds Strong but Future Uncertainties Mount UKGCC Trade Deal Historic Agreement Expected to Boost British Economy by Billions MUSA Q1 2026 Earnings Massive EPS Beat Defies Light Revenue Disclosure Stock Slips ANIX Q1 2026 Earnings Narrowed Loss Beats Expectations as Pipeline Advances TOMI Environmental Solutions Inc Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Gain FTI Consulting FCN Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Uptick GRI Bio Inc Q1 2026 Earnings EPS Misses Estimates as DevelopmentStage Company Faces Headwinds Qualcomm Stock Surge Signals Growing Investor Confidence in AI Device Boom HLNE Q1 2026 Earnings EPS Beats Estimates Shares Rise Core Scientific Inc CORZ Gains Ground Price Advances 366 as Support Holds Tenon Medical Inc Warrant TNONW Holds at 001 as Trading Volume Remains Minimal Euro Tech Holdings CLWT Stability at 122 as Support and Resistance Boundaries Tighten Bitfarms Ltd BITF Holds Steady at 198 as Crypto Mining Sector Watches Key Levels OFS Credit Company Inc OCCI Edges Higher Navigating Support and Resistance Levels Under Armour UAA Rallies 29 as Shares Test Key Resistance Near 600 NVX Surges 11 NOVONIX Limited Tests Resistance at 075