Hindalco Q4 Net Profit Declines 51 on Novelis Fire Costs Revenue Up 20 Declares 5 Dividend Q4 Results Season Over 300 Companies Including GMR Airports and Cummins India Set to Report Earnings on May 27 Zscaler Posts Revenue and Cash Flow Growth in Q3 FY2026 Despite Net Loss Strait of Hormuz Closure Could Drive Oil to New Highs in Summer Piper Sandler Suggests Meta to Test AI Subscription Services Starting at 799 per Month SP 500 Barely Budges as Consumer Spending Strength Offsets Energy Slump RIOT Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Bitcoin Mining Challenges Persist SPAI Q1 2026 Earnings EPS Misses Estimates Amid Revenue Discontinuation ACGLN Q1 2026 Earnings EPS Falls Slightly Short of Estimates Stock Edges Higher Garmin Q1 2026 Earnings EPS Beats Estimates by 12 Shares Edge Higher IMCC Q1 2026 Earnings Loss Per Share Widens Revenue Unreported Stock Gains 298 Masonglory Limited MSGY Slides 149 Toward Key Support as Bearish Momentum Continues Cadiz Inc Depositary Shares CDZIP Hold Steady at 2127 as Consolidation Pattern Emerges Plutus Financial Group PLUT Rallies 324 as Shares Test Key Resistance at 335 IES Holdings IESC Gains Momentum as Shares Move Toward Resistance Zone BBT Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower HELE Q1 2026 Earnings EPS Beats Estimates Stock Gains VNO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Office Market MSC Income Fund Inc Q1 2026 Earnings Slight EPS Miss Amidst Positive Stock Reaction REX Q3 2001 Earnings EPS Surprises to the Upside Amid Cost Discipline IBTA Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Fed Rate Hike Odds Surge as Hot Inflation Data Reshapes Market Expectations MSC Income Fund Inc Q1 2026 Earnings Slight EPS Miss Amidst Positive Stock Reaction