WRB Q1 2026 Earnings Strong Underwriting and Investment Performance Drive 124 EPS Beat SRXH Q2 2025 Earnings EPS Loss of 074 Amidst Stock Decline SRBK Q3 2025 Earnings Positive Earnings Despite Limited Disclosures Albemarle Corporation ALB Q1 2026 Earnings Massive EPS Surprise of 16682 Highlights Strong Operational Performance Mistras Group Inc MG Q1 2026 Earnings EPS Surges Past Estimates with 55 Surprise NorthEast Community Bancorp Inc NECB Q1 2026 Earnings EPS Falls Slightly Short of Expectations Amid Cautious Market Reaction