Singapore Maintains 2026 GDP Growth Forecast at 24 Amid Elevated Downside Risks from Iran Conflict NRF Projects 44 Retail Sales Growth in 2026 Signaling Steady Consumer Spending Infrastructure Control Emerges as Potential Next Frontier for Competitive Advantage Wall Street Analysts Weigh Potential for Principal Financial Stock Amid Retirement Services Focus AnheuserBusch InBev Shares Edge Lower After Sales Miss Estimates CNBC Investing Club Portfolio Shows Divergent Returns Amid SixWeek Market Rally Rand Capital Corporation RAND Q1 2026 Earnings Net Investment Income Generated Amidst Portfolio Adjustments CSV Q1 2026 Earnings Slight EPS Beat Amid Mixed Market Reaction CAE Q1 2026 Earnings EPS Beat of 122 Amid Stock Decline SRAD Q1 2026 Earnings EPS Misses Estimates Amidst Strategic Investments MSGS Q1 2026 Earnings EPS Falls Well Below Estimates as Stock Holds Steady IMDX Q1 2026 Earnings NarrowerThanExpected Loss Signals Cost Discipline Amid Revenue Challenges Tripcom TCOM Edges Higher as Travel Demand Supports Modest Gains FCF Consolidates Near Key Support Levels First Commonwealth Financial Holds Slight Gains Clean Energy Fuels CLNE Edges Higher Holds Key Support at 195 National Bankshares Inc NKSH Holds Steady Near Key Support Level PhenixFIN Corporation Notes PFXNZ Edge Lower as FixedIncome Market Weighs on Prices Googles AI Chip Expansion May Pressure Nvidia and Cloud Rivals CoreWeave and Nebius Biohaven BHVN Q1 2026 Earnings EPS Slightly Misses Estimates as Pipeline Momentum Builds Antalpha Platform Holding ANTA Holds Steady at 802 as Market Awaits Catalyst LYB Q1 2026 Earnings EPS Smashes Estimates Despite Stock Decline MSCI Q1 2026 Earnings EPS Slightly Beats Estimates Amid Steady Performance TRTX Q1 2026 Earnings EPS Falls Short of Estimates Amid Narrow Miss TG Therapeutics Q1 2026 Earnings EPS Disappoints as Stock Declines Elevance Health Q1 2026 Earnings EPS Beats Estimates by 151 Shares Edge Higher ARGX Q1 2026 Earnings EPS Slightly Exceeds Estimates Amid Flat Stock Reaction InspireMD NSPR Q1 2026 Earnings EPS Beat Despite Net Loss Shares Dip 29