Brilliant Earth Group Inc BRLT Q1 2026 Earnings EPS Misses Estimates But Stock Rises on Operational Developments FEIM Q1 2026 Earnings EPS Misses Estimates Despite Strong Stock Rally SWAG Q1 2026 Earnings Positive EPS of 004 Amid Limited Data MSCI Q1 2026 Earnings Slight EPS Beat Supports Positive Market Response Enova International Inc Q1 2026 Earnings EPS Surges Past Expectations Amid Strong Operational Execution WDH Q3 2025 Earnings EPS Beats Estimates by 649 Amid Steep Stock Decline