Indian Indices End Week on a Positive Note Amid Geopolitical Caution Consumer Sentiment Drops to Fresh Record Low in May on Iran Conflict and Oil Price Concerns DRAM ETF Surges to Record 10 Billion as Memory Chip Demand Becomes Key AI Infrastructure Oil Prices Decline as USIran Peace Deal Hopes Rise Strait of Hormuz Reopening Eyed General Motors Unveils AllElectric Cadillac Vistiq SUV with 300Mile Range Understanding IPOs A Comprehensive Guide to Initial Public Offerings CPK Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Lower Purple Innovation Inc PRPL Q1 2026 Earnings EPS Meets Estimates with Narrow Beat Shares Edge Lower GCI Liberty GLIBK Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines ALLT Q1 2026 Earnings EPS Surpasses Estimates by 3575 Despite Flat Stock Response IOR Q4 2024 Earnings Positive Earnings Amid Limited Market Visibility NATR Q1 2026 Earnings Strong EPS Beat Drives Profitability Focus Amid Modest Market Response Rockwell Automation Holds Steady Near Key Resistance After Modest Gain Xenetic Biosciences XBIO Modestly Advances as Biotech Stock Tests Key Resistance Zone NACCO Industries NC Gains 185 as Stock Approaches Key Resistance Avita Medical RCEL Shows Resilience Shares Climb 312 Amid Sector Support The Beauty Health Company SKIN Gains 421 Bouncing Off Key Support Barclays Profit Surges 18 in Latest Results Bank Raises Income Outlook XGN Q1 2026 Earnings EPS Beat Highlights Cost Discipline Amid Revenue Uncertainty Planet Green Holdings Corp PLAG Slips 3 as Stock Tests Key Support at 150