GitLab Q1 2026 Earnings EPS Beat Drives 15 Stock Surge Euroseas Ltd ESEA Q1 2026 Earnings EPS Surges Past Estimates on Strong Charter Rates OCCIO Q1 2026 Earnings Significant EPS Miss Amid Challenging Credit Environment Haemonetics Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Rises 57 CarPartscom PRTS Q1 2026 Earnings EPS Beat Despite Challenging Environment ABXL Q1 2026 Earnings EPS Just Below Estimates Amid Stable Operations