IFS Q1 2026 Earnings EPS Surpasses Estimates by Nearly 11 Vivani Medical Q1 2026 Earnings Narrower Net Loss Surpasses Expectations Independent Bank Corp INDB Q1 2026 Earnings Marginal EPS Miss Within Expectations BBWI Q1 2026 Earnings EPS Surpasses Expectations Shares Rally NTGR Q1 2026 Earnings EPS Surges Past Estimates Despite Revenue Challenges DSGR Q1 2026 Earnings EPS Exceeds Estimates Despite Stock Decline