Duke Energy Q1 2026 Earnings EPS Beats Estimates Despite Revenue Discreetness VEEV Q1 2026 Earnings EPS Surpasses Estimates by 448 SPB Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Improvements Solitario Resources Q1 2026 Earnings Marginal EPS Beat Amid Exploration Focus Vestis VSTS Q1 2026 Earnings Strong EPS Beat Drives 69 Stock Surge NOTV Q1 2026 Earnings EPS Misses Estimates by 45 Stock Surges 6 HUYA Q1 2026 Earnings Stellar EPS Beat Drives Stock Higher