Global Partners GLP Q1 2026 Earnings Massive EPS Beat of 455 Driven by Operational Strength VSNT Q1 2026 Earnings EPS Surges Past Estimates with 949 Beat Shinhan Financial Group Q4 2025 Earnings EPS Miss of 35 on Higher Provisions SLNHP Q4 2025 Earnings Preferred Stock EPS Misses Estimates Amid Continued Losses CNQ Q1 2026 Earnings EPS Surpasses Estimates by Nearly 15 Despite Slight Stock Decline Ohio Valley Banc Corp Q3 2025 Earnings Solid Earnings Delivery Amid Steady Operating Environment