Iran Intensifies Strategic Claims Over Strait of Hormuz with New Military Oversight Map 3M India Announces Special Dividend of 506Share After Reporting Strong Q4 FY26 Results Jobless Claims Decline to Lowest Level Since MidMay Brigade Enterprises to Develop Premium Housing Project in Hyderabad with Rs 850 Crore Revenue Potential Tech and Healthcare Lead SP 500 Higher Financials Lag Ofcom Flags Child Safety Concerns on TikTok and YouTube Regulatory Risks Loom for Tech Giants BTMD Q1 2026 Earnings EPS Beats Estimates by 2371 Amid Revenue Discrepancy KR Q1 2026 Earnings EPS Beat Drives Modest Stock Gain BRT Q1 2026 Earnings Beats EPS Estimates Despite Negative Earnings AGNCO Q1 2026 Earnings Strong EPS Surprise of 145 Drives Positive Stock Movement RDHL Q2 2022 Earnings Significant EPS Miss Despite Stock Gain Jack In The Box Inc JACK Q1 2026 Earnings EPS Miss Weighs on Shares as Restaurant Margins Face Pressure Sabesp SBS Hovers Near Support as Modest Decline Continues Fresh Del Monte Produce FDP Gains 14 as Shares Approach Key Resistance Level First Community Corporation FCCO Holds Near Support in LowVolume Session Halliburton HAL Slips 117 Amid Sector Weakness Holds Above Key Support Trilogy Metals TMQ Edges Higher as Stock Consolidates Near Support Generac Holdings Q1 2026 Earnings Strong EPS Beat Powers Positive Market Reaction Sharps Technology Inc STSS Q3 2025 Earnings EPS Misses Wide as PreRevenue Focus Intensifies Gladstone Land Corporation 600 Series C Cumulative Redeemable Preferred Stock LANDP Q1 2026 Earnings Narrower Loss Surprises as Preferred Coverage Held Steady Rackspace Technology Q1 2026 Earnings EPS Misses Estimates by Wide Margin Yet Shares Rally 7 Phreesia Q1 2026 Earnings Profitability Misses Estimates Despite Stock Uplift Nanobiotix SA NBTX Q4 2025 Earnings Wide EPS Miss Stock Edges Higher on Clinical Progress Quantum Computing Stocks Surge on US Governments 2 Billion Funding Plan for Nine Firms CMS Energy CMSD Q1 2026 Earnings Modest EPS Beat Amid Steady Utility Operations Exponent Inc EXPO Surges 235 Testing Key Resistance Near 61