Blackbaud BLKB Q1 2026 Earnings Slight EPS Beat Drives Modest Share Gain ESE Q1 2026 Earnings EPS Beats Estimates Stock Rises 32 ELVA Q1 2026 Earnings EPS Surges Past Estimates with 307 Beat Weyco Group Q1 2026 Earnings Steady EPS Performance Amid Challenging Retail Environment OCC Q1 2026 Earnings Net Loss of 005 Per Share Stock Climbs 788 BYRN Q1 2026 Earnings EPS Misses Estimates but Stock Climbs 317