Block Inc XYZ Q1 2026 Earnings EPS Surges Past Estimates Stock Slips on Missing Revenue Details LeonaBio Inc LONA Q1 2026 Earnings Narrowing Losses Signal Operational Discipline DUO Q2 2021 Earnings Massive EPS Miss Sends Shares Lower Tsakos Energy Navigation TEN Q1 2026 Earnings EPS Surges Past Estimates by 37 Despite Revenue Uncertainty Schneider National Q1 2026 Earnings EPS Surpasses Expectations on Strong Cost Control AlTi Global Q1 2026 Earnings EPS Surges Past Estimates by 3072 Stock Drops 462