Block Inc XYZ Q1 2026 Earnings EPS Surges Past Estimates Stock Slips on Missing Revenue Details BVN Q4 2025 Earnings Massive EPS Beat Drives Stock Rally Enbridge Q1 2026 Earnings EPS Beat of 306 Drives Modest Stock Gain BLNK Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline USCB Q1 2026 Earnings EPS Beat on Core Banking Strength JHG Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds