DIOD Q1 2026 Earnings EPS Surges Past Estimates Amid Semiconductor Cycle BHFAO Q1 2026 Earnings Preferred Series B Misses on EPS Despite Modest Stock Uptick MTA Q1 2026 Earnings Narrowly Positive EPS Despite Significant Miss TOI Q1 2026 Earnings Narrowing Losses Surprises Street Shares Edge Higher GURE Q3 2023 Earnings Net Loss of 017 per Share Stock Declines 209 ALEC Q1 2026 Earnings EPS Surprises with 3995 Beat as Pipeline Advances