Salesforce Shares Dip as Soft Revenue Outlook Raises AI Disruption Concerns American Express Delivers 467 Decade Gain Is the Premium Card Growth Story Already Reflected US April Payrolls Surge Beyond Forecasts Yet Report Reveals Economic Concerns Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project Saudi Arabia Faces Growing Competition in Asian Oil Markets US Prioritizes American AI Expansion in Asia Following TrumpXi Meeting Official Platinum Group Metals Ltd PLG Q4 2023 Earnings NarrowerthanExpected Loss Offsets Continued Absence of Revenue MED Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction Willis Lease Finance Corporation WLFC Q1 2026 Earnings Strong EPS Beat Driven by Asset Utilization and Leasing Demand WPC Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds HST Q1 2026 Earnings Strong EPS Beat Surprises Markets Chenghe Acquisition III Co CHEC Holds Steady at 1011 as SPAC Consolidates Near Trust Value JE Cleantech Holdings JCSE Surges 64 Bullish Momentum Builds Toward Resistance VeriSign Holds Steady Above 309 After Modest Gain CanVRSN Sustain Momentum GrafTech International EAF Rises 15 as Stock Tests Key Resistance Near 918 Fulton Financial Holds Steady Near Support as Traders Eye Resistance Levels Spero Therapeutics SPRO Jumps 49 as Stock Approaches Key Resistance at 315 National Fuel Gas Co NFG Slips Slightly as Trading Consolidates Near Key Support Levels Seven Hills Realty Trust SEVN Holds Ground Near Support Amid Modest Decline LiveRamp Holdings RAMP Slight Dip Amid Consolidation Near Resistance Mid Penn Bancorp MPB Holds Steady Near 323 as Support and Resistance Define Trading Range Subramanian Swamy Calls for Ban on Cement Imports from Pakistan Citing Security Risks JOYY Q4 2025 Earnings EPS Misses Estimates Shares Decline 287 Darling Ingredients DAR Q1 2026 Earnings EPS Smashes Estimates by 46 but Guidance Uncertainty Sinks Shares Slightly SOHOB Q2 2025 Earnings Preferred Dividend Coverage Holds Steady Amid Flat Stock Reaction NWPX Q1 2026 Earnings Earnings Surge Past Estimates with 5571 Surprise FSBC Q1 2026 Earnings EPS Beats Expectations Despite Flat Stock Reaction CVM Q4 2024 Earnings Narrowing Losses with a 19 EPS Surprise IQV Q1 2026 Earnings EPS Beats Expectations as Stock Gains 22 TKNO Q1 2026 Earnings Narrower Loss Beats Expectations Despite Revenue Uncertainty