Nvidia Shares Dip 13 Despite 745 Billion Profit and 102 Billion Buyback JhunjhunwalaPartnered Fund Acquires Stake in Tourism Finance Corporation of India TFCI MidAmerica Apartment Communities Faces Downgrade on Sunbelt Rent Growth Concerns RubioModi Talks Focus on US Energy Sales Amid IranLed Supply Disruptions Quantinuum Eyes 13 Billion Valuation in Potential Landmark Quantum IPO Wholesale Inflation Accelerates April PPI Posts 6 Annual Gain Largest Since 2022 Gladstone Land Preferred LANDO Q1 2026 Earnings Preferred Shares Report NarrowerThanExpected Loss Amid Stable Operations WPP Q4 2025 Earnings EPS Beats Estimates Amidst Marketing Transformation GFI Q4 2016 Earnings Narrowly Misses Estimates as Gold Price Volatility Impacts Results Keysight Technologies Q1 2026 Earnings Earnings Surge Past Estimates Stock Gains nLIGHT Inc Q1 2026 Earnings Significant EPS Beat Driven by Strong Operational Performance Dicks Sporting Goods Inc DKS Q1 2026 Earnings EPS Surges Past Estimates Stock Rises Quanex Building Products NX Rebounds 3 Approaching Key Resistance Level South Plains Financial SPFI Edges Higher as Shares Test Key Levels Envista Holdings NVST Slips Slightly as Stock Navigates Key Support and Resistance Levels Tesla TSLA Edges Higher as Stock Holds Above Key Support Level Oracle ORCL Gains 23 as Cloud Momentum Drives Price Above Key Support NNN Q1 2026 Earnings Modest EPS Miss as REIT Maintains Disciplined Capital Allocation DSGN Q1 2026 Earnings NarrowerThanExpected Loss as Cost Discipline Continues SKYT Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges SBA Communications Q1 2026 Earnings EPS Miss Weighs on Shares Amid Modest Operational Momentum MRDN Q1 2026 Earnings Massive EPS Beat with 107647 Surprise UFP Technologies Q1 2026 Earnings EPS Misses Estimates Stock Slips 196 Chinese Vape Manufacturers Face Regulatory Challenges in Germany Amid Market Dominance DPRO Q1 2026 Earnings EPS Misses Estimates by Narrow Margin Stock Gains on Optimism Around Operational Progress SOLAI Limited SLAI Falls to 079 as Selling Pressure Persists