Blackbaud Q1 2026 Earnings Modest EPS Beat Reflects Steady Execution BZAI Q1 2026 Earnings EPS Beat Amid Revenue Discontinuation Shares Surge National Research Corporation NRC Q1 2026 Earnings EPS of 021 Reported Amid Limited Market Expectations ALCO Q1 2026 Earnings Robust EPS Beat on Strong Operational Execution Tutor Perini Corporation TPC Q1 2026 Earnings EPS Surges 287 Above Estimates Stock Rises BLNK Q1 2026 Earnings EPS Beats Estimates by 397 Stock Rises 313