Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project US Retail Sales Surpass Estimates as Consumer Demand Remains Robust Constellation CEG Commences Operations at Pin Oak Energy Facility Bolstering Generation Capacity Nifty Consolidates Within Range as 23800 Resistance Caps Upside Momentum Expeditors International Examining Wall Street Sentiment on the Logistics Provider Expert Outlook Vikram Kasat of PL Capital Foresees RangeBound Market Favours BFSI Defence Pharma and Power Sectors LPX Q1 2026 Earnings Stellar EPS Surprise of 218 Highlights Operational Strength IESC Q1 2026 Earnings EPS Surges 35 Above Expectations Stock Rises CACC Q1 2026 Earnings A Narrow Miss in a Challenging Auto Lending Environment MGM Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges Shares Rally AGNCN Q1 2026 Earnings Strong EPS Beat Driven by Stable Net Interest Spread On Holding ONON Edges Higher as Support Holds Resistance in View Blackrock Limited Duration Income Trust BLW Edges Higher Amid Stable Trading Ascentage Pharma AAPG Advances 22 as Biotech Sector Finds Footing Serina Therapeutics SER Faces Headwinds Shares Decline 3 Toward Support at 182 Affinity Bancshares AFBI Holds Steady Near Support After Minimal Decline Indias Gen Z Protests and Website Shutdown Highlight Rising Political Risk for Investors Seneca Foods Q1 2026 Earnings Strong EPS of 619 Despite Modest Stock Reaction Mangoceuticals Inc MGRX Holds Near 044 After Marginal Uptick Support and Resistance Tighten Construction Partners Inc ROAD Edges Higher on Infrastructure Momentum John Marshall Bancorp JMSB Edges Higher as Price Consolidates Near Key Levels Investcorp Credit Management BDC Inc ICMB Sees Modest Uptick Amid Narrow Trading Range Puma Biotechnology PBYI Edges Higher Amidst Key Support and Resistance Levels Lineage Inc LINE Rebound Gains Steam Traders Eye Key Resistance at 4292 Pinnacle Financial Partners PNFP Edges Lower Amid Modest Pullback Key Support Levels in Focus ServiceTitan TTAN Rises 27 as Stock Tests Key Support and Resistance Levels