ELE Q1 2026 Earnings EPS Misses Estimates by Wide Margin TGEN Q1 2026 Earnings BetterThanExpected Losses Drive Positive Stock Reaction PUK Q4 2025 Earnings EPS Misses Estimates by 2917 Amid Market Headwinds APWC Q3 1997 Earnings EPS Falls 287 Short of Estimates Stock Rises Despite Miss BLSH Q1 2026 Earnings EPS Misses Estimates Stock Declines 217 VCEL Q1 2026 Earnings EPS Surprise of 241 Fails to Lift Shares