Aluminum Prices Surge Amid Iran Conflict US Companies Grapple with Rising Costs Eli Lilly Stock Edges Higher on Nearly 4 Billion Vaccine Push into Infectious Disease RD Piper Sandler Warns Strait of Hormuz Closure Could Drive Oil Prices Higher This Summer US April Nonfarm Payrolls Surpass Expectations Amid Underlying Economic Concerns SP 500 Flat as Consumer Stocks Rally Offsets Energy Drag UK Defence Secretary Scrutinizes 5m Donation to Nigel Farage Over Potential RussiaLinked Profits SLDE Q1 2026 Earnings EPS Surpasses Estimates Despite Stock Decline Himalaya Shipping Ltd HSHP Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction GMAB Q1 2026 Earnings EPS Misses by Over 40 as Analyst Expectations Prove Too High EXC Q1 2026 Earnings EPS Beat Driven by Operational Strength and Favorable Weather AP Q4 2025 Earnings Net Loss Reported as Company Navigates Challenging Conditions WFC Q1 2026 Earnings Narrow EPS Beat Lifts Shares as Revenue Picture Remains Unclear Ionis Pharmaceuticals IONS Holds Near Support Amid Modest Pullback Galaxy Payroll Group Limited GLXG Hits 101 After Sharp 1855 Decline Support and Resistance in Focus Tecnoglass TGLS Holds Steady Near 41 as Support and Resistance Levels Come into Focus NXP Semiconductors NXPI Surges Over 4 as Sector Momentum Builds Key Levels to Watch Park Ha Biological Technology BYAH Holds Gains as Stock Tests Key Support Zone Iron Horse Acquisitions II Corp IRHO Holds Steady at 1005 A SPAC Poised for Potential Breakout Northwest Natural Holding NWN Edges Higher as Utility Sector Holds Steady Vishay Intertechnology VSH Surges 66 as Momentum Builds Above Key Support InMed Pharmaceuticals INM Shares Slide Over 3 as Biotech Volatility Intensifies Comcast Holdings ZONES CCZ Holds Steady at 639 as RangeBound Trading Persists Silver Price Outlook Industrial Demand and Potential for 100 Over the Next Decade ExlService Holdings Inc EXLS Q1 2026 Earnings EPS Beat Driven by Strong Operational Execution PIMCO Access Income Fund PAXS Shows Resilience with 107 Gain Tests Key Resistance