VST Q1 2026 Earnings Massive EPS Beat Propels Shares Higher GEMI Q1 2026 Earnings Narrowed Loss Per Share Surprises to the Upside NGNE Q1 2026 Earnings Earnings Miss Estimates as Pipeline Progress Offsets Financial Headwinds FFBC Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher CCLD Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter AMPH Q1 2026 Earnings EPS Misses Estimates Stock Gains Ground