Banco Macro BMA Rallies 446 as Bulls Target 7572 20260520 Trump Departs Beijing After Trade Oil and Taiwan Talks With President Xi Jinping LENSAR LNSR Q1 2026 Results Profit Pressure Guidance Cut Foremost FMSTW Stock Down 508 Support Test at 067 20260520 Swiss Franc and Japanese Yen Strengthen as DeepSeek AI News Spurs SafeHaven Demand Spain Blocks Polymarket and Kalshi Access Amid Gambling License Probe Aluminum Surge Intensifies Cost Pressures How Major US Firms Are Responding Vodafone Idea Leads Midcap Rally as Six Stocks Hit 52Week Highs with Up to 50 Monthly Gains SmallCap Biotech Stocks Key Sector Trends and Investor Considerations China Opens Door to TikTok Deal in US as ByteDance Founder Reportedly Met Elon Musk INUV Q1 2026 Earnings Strong EPS Beat Drives Stock Price Higher LEGN Q1 2026 Earnings EPS Falls Short of Estimates Yet Stock Advances on Operational Progress CMSC Q1 2026 Earnings CMS Energy Beats EPS Estimates Subordinated Notes Edge Higher GAIA Q1 2026 Earnings Loss Narrowly Misses Estimates Shares Rise on Strategic Progress SANM Q1 2026 Earnings Strong EPS Beat Drives Stock Rally Upbound Group UPBD Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Cementos Pacasmayo CPAC Holds Steady at 1052 as Consolidation Persists Near Resistance Karbon Capital Partners Corp KBON Holds Steady at 1009 as Stock Consolidates Near Support Pinnacle West Capital PNW Edges Higher as Utility Stock Holds Within Key Range SuRo Capital Corp SSSS Slightly Lower as Shares Consolidate Near Key Support Tigo Energy Inc TYGO Slips 26 Support Test in Sight as Solar Sector Faces Headwinds UFCS Q1 2026 Earnings Strong Underwriting Performance Drives EPS Beat SPRY Q1 2026 Earnings EPS Misses Expectations Stock Rises on Pipeline Progress AZZ Q1 2026 Earnings EPS Beat Delivers Solid Start to Fiscal Year Anthropic Microsoft in Talks for Custom AI Chip Deal Following 5 Billion Investment Stantec Q1 2026 Earnings EPS Beat Drives Modest Share Gains Ingles Markets IMKTA Q1 2026 Earnings Solid Profitability Amid Unusual Disclosure Wall Street Analysts Weigh EPAM Systems Stock Mixed Sentiment Emerges PAC Q1 2026 Earnings EPS Surges Past Estimates by 162 Stock Edges Lower DECK Stock Rises Modestly Holds Above Key Support After Steady Gains