Custard Apple Gains Traction as Niche Crop Despite Export Hurdles Ashok Leyland Reports Stabilising Operations in Ras Al Khaimah Saudi Plant Progressing on Schedule BP Sacks Chairman Albert Manifold in Latest Leadership ShakeUp at Energy Giant Singapore Upgrades 2026 Key Exports Growth Forecast Amid AIDriven Demand Surge Consumer Sentiment Plunges to Record Low in May as Iran Conflict Intensifies Inflation Fears Prediction Market Signals Potential US Government Stakes in IonQ Micron and Anduril KPRX Q1 2026 Earnings BetterthanExpected Loss Amid Continued Pipeline Development MUSA Q1 2026 Earnings EPS Surges 415 Above Estimates Stock Slightly Declines OLN Q1 2026 Earnings EPS Surpasses Estimates Despite Negative Bottom Line SGLY Q3 2019 Earnings Significant EPS Miss Amid Missing Revenue Figures GPK Q1 2026 Earnings EPS Surpasses Expectations on 5598 Surprise MGM Q1 2026 Earnings EPS Miss Triggers Cautious Optimism as Shares Advance Xcel Energy Junior Subordinated Notes XELLL Hold Steady Near Key Support CVR Partners UAN Edges Higher as Support Holds Firm General American Investors GAM Posts Modest Gain Holds Near Resistance Dorman Products DORM Holds Ground Near 118 as Momentum Remains Tentative KinderCare Learning KLC Drops 35 as Shares Test Support Zone Social Media Risks for Youth Compared to Smoking by UK Doctors Potential Impact on Tech Sector Willis Lease Finance Corporation WLFC Q1 2026 Earnings EPS Surges Past Estimates on Strong Lease Activity Tenaris Holds Steady Near Resistance as Energy Sector Shows Signs of Consolidation Ohio Valley Banc Corp OVBC Q3 2025 Earnings Solid EPS Performance Drives Modest Stock Gain Accuray Incorporated ARAY Q1 2026 Earnings Significant EPS Miss Triggers Volatile Stock Reaction ESTA Q1 2026 Earnings WiderthanExpected Loss Reflects RD and Commercial Investments BHFAO Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement VVV Q1 2026 Earnings EPS Surprise Beats Estimates Despite Stock Dip BH Q1 2025 Earnings EPS of 2337 Reported Amid Limited Disclosure CYD Q3 2020 Earnings NearMiss on EPS Stock Gains Despite Slight Disappointment