Dine Brands Global Inc DIN Q1 2026 Earnings Earnings Per Share Beat Estimates Amidst Operational Focus Shinhan Financial Group Q4 2025 Earnings EPS Falls Short as Net Income Pressures Mount TONX Q1 2026 Earnings EPS Surprise of 9655 Drives 62 Stock Gains Despite No Reported Revenue UPBD Q1 2026 Earnings EPS Beats Estimates by 247 INMD Q1 2026 Earnings Earnings Miss as EPS Falls Short of Estimates