SMXT Solarmax Technology reports quarterly results amid solar sector headwinds details pending clarification ICICI Bank IBN Stock Sell Signals Marginal Gain 20260420 BELFB Bel Fuse EPS beats estimates by 89 in Q1 shares rise 168 on solid results GWRE Guidewire Software Q1 2026 EPS tops estimates by 484 percent shares rise 633 percent on bullish investor sentiment ASEAN Manufacturers Reduce Workforce Amid Deepening Iran Conflict Impact SP 500 Rises as Tech Surge Offsets Energy and Defensive Weakness Elbit Systems Q1 Earnings Call Highlights Reported by Yahoo Finance Amazon GE Vernova Among Five Stocks Approaching Buy Points Amid Strong Market Rally Veteran Trader Steve Burns Warns of Overlooked Bear Market Signal and Deadly StockMarket Sins Coal Remains Central to Chinas Evolving Energy Strategy CPB Q1 2026 Earnings EPS Misses Estimates Despite Stock Uptick Kestrel Group Ltd Q3 2024 Earnings Loss Per Share of 016 Triggers Stock Decline Blackbaud BLKB Q1 2026 Earnings Slight EPS Beat Drives Modest Share Gain SION Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues RD Investment TYRA Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Continues RD Investment GPGI Q1 2026 Earnings EPS Misses Estimates by 5351 as Stock Gains 385 Prestige Consumer Healthcare PBH Holds Near 48 as Modest Decline Tests Support Zone Freshpet Inc FRPT Posts Modest Gain Approaches Key Resistance at 556 Virtus AI Tech Opportunities Fund AIO Holds Steady Near Support After Modest Uptick Vitesse Energy Inc VTS Slips 160 as Energy Stocks Face Headwinds Key Support at 1694 in Focus Exponent Inc EXPO Bucks Market Trend With 233 Gain Tests Key Resistance Jackson Financial Inc JXN Slips Slightly Amid Steady Trading Range CMS Energy CMS Navigates Bearish Pressure Amidst Utility Sector Rotation CIMP Senior Notes Hold Steady Near 2517 Amid Stable Trading Nuveen Municipal Income Fund NEA Holds Near Key Support After Marginal Advance Sweetgreen Inc SG Surges 78 as Buyers Step In Near Key Support Kazatomproms Q3 Output Surges 17 Highlighting Uranium Supply Dynamics XTNT Q1 2026 Earnings EPS Misses Estimates Despite Stock Gain NextEra Energy NEE Slides 127 as Utility Sector Faces Headwinds Support Levels in Focus