DIOD Q1 2026 Earnings EPS Surges Past Estimates Amid Semiconductor Cycle ANRO Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline SPH Q1 2026 Earnings EPS Beats Estimates by 353 Stock Declines 16 INOD Q1 2026 Earnings Massive EPS Beat Drives Investor Skepticism TCBX Q1 2026 Earnings EPS Beats Estimates by 363 as Net Interest Income Drives Performance PONY Q4 2025 Earnings Narrowing Losses Beat Estimates as Stock Edges Lower