Puig Shares Plunge as Este Lauder TieUp Talks Collapse European Markets Edge Higher Dow Jones Futures Edge Higher as SP 500 and Nasdaq Hit Record Highs AI Stocks Show Potential Portugals Meo Sues State for 82 Million Over Huawei 5G Ban Jim Cramer Expresses Disappointment Over Toll Brothers Amid Housing Headwinds Smart Glasses Market Surge Pressures Traditional Eyewear Leaders Chinas Strategic Oil Reserve Releases May Be Capping Crude Price Rally Reviva Pharmaceuticals RVPH Q1 2026 Earnings EPS Beats Estimates as Cost Discipline Drives SmallerThanExpected Loss OBDC Q1 2026 Earnings EPS Misses Estimates Stock Declines Taseko Mines Ltd Q1 2026 Earnings EPS Misses Estimates by 34 Stock Rises 308 SOHON Q2 2025 Earnings Preferred EPS of 021 Reported Stock Edges Lower MESO Q1 2026 Earnings Slightly Wider Loss in PreRevenue Quarter Stock Advances OVV Q1 2026 Earnings Strong EPS Beat as Operational Efficiency Drives Surprise Wheeler Real Estate Investment Trust WHLR Rallies 49 to 107 Testing Key Resistance FrontView REIT FVR Posts Modest Gain Holds Above Key Support Level Dingdong DDL Slips 091 as Stock Hovers Near Key Support Level BCB Bancorp BCBP Holds Steady at 1028 as Consolidation Narrows Northrim BanCorp NRIM Climbs Modestly as Shares Test Key Resistance Zone Standard Chartered CEO Apologizes for Calling Some Employees Lower Value Human Capital NUTX Q1 2026 Earnings EPS Surges Past Estimates by 31 as Profitability Improves Firefly Aerospace Inc FLY Soars 155 Key Levels to Watch GURE Q3 2023 Earnings Net Loss of 017 per Share Stock Declines 209 ORCL Q1 2026 Earnings EPS Beats Estimates Amid Strong Cloud Momentum OKUR Q1 2026 Earnings Wider EPS Loss Underscores Heavy RD Investment as PreRevenue Biotech Advances Pipeline ATRA Q1 2026 Earnings Loss Narrows More Than Expected Amid Ongoing Pipeline Progress AGIG Q3 2012 Earnings EPS Misses by Wide Margin Stock Rises Despite No Revenue Reported Motorcar Parts of America MPAA Q1 2026 Earnings EPS Misses Estimates by 53 Stock Edges Higher Robert Half Q1 2026 Earnings EPS Beat of 878 Drives Positive Investor Sentiment