EGBN Q1 2026 Earnings EPS Surpasses Estimates by Over 43 MSBIP Q1 2026 Earnings Preferred Share EPS Surges Past Estimates with 245 Beat GPN Q1 2026 Earnings EPS Surpasses Estimates with 366 Surprise ANRO Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline NOK Q1 2026 Earnings EPS Surprises to the Upside as Stock Declines Genpact Q1 2026 Earnings EPS Beats Estimates by 424 Stock Edges Lower