EZPW Q1 2026 Earnings EPS Surges Past Estimates Stock Gains National Research Corporation NRC Q1 2026 Earnings EPS of 021 Reported Stock Sees Slight Decline GFL Q1 2026 Earnings EPS Misses Estimates Stock Declines NTGR Q1 2026 Earnings EPS Returns to Profitability with 268 Surprise Champions Oncology CSBR Q1 2026 Earnings EPS Misses by Wide Margin as Company Posts Loss