National Research Corporation NRC Q1 2026 Earnings EPS of 021 Reported Stock Sees Slight Decline EPSN Q1 2026 Earnings Positive EPS Amid Modest Market Reaction Independent Bank Corporation IBCP Q1 2026 Earnings Modest EPS Beat Amid Tepid Market Response RBLX Q1 2026 Earnings EPS Beat Drives Positive Market Reaction National Vision Holdings EYE Q1 2026 Earnings EPS Surpasses Estimates as Stock Edges Higher OII Q1 2026 Earnings EPS Beats Estimates by 116 Stock Edges Higher