BZ Q1 2026 Earnings EPS Beats Estimates Modestly Despite Flat Revenue Disclosure Weibo WB Q3 2025 Earnings EPS of 042 as Stock Edges Higher Amid Unclear Revenue Picture EIKN Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage Northern Trust Q1 2026 Earnings Strong EPS Beat Driven by Fee Income and Expense Discipline Garrett Motion Inc GTX Q1 2026 Earnings EPS Surpasses Estimates Driven by Operational Strength MFC Q1 2026 Earnings EPS Misses Estimates Amid Subdued Market Reaction