PPL Q1 2026 Earnings EPS Beats Estimates Amid Operational Stability Blackbaud BLKB Q1 2026 Earnings Slight EPS Beat Drives Modest Share Gain CZWI Q1 2026 Earnings EPS Beats Estimates Revenue Data Not Disclosed REVB Q1 2026 Earnings Significant EPS Miss as PreRevenue Biotech Reports Operating Loss MTX Q1 2026 Earnings EPS Surpasses Estimates by 887 Amid Solid Operational Performance MSGS Q1 2026 Earnings EPS Misses Estimates by Wide Margin Despite Positive Stock Reaction