SLSN Q1 2026 Earnings Loss Per Share of 001 as Shares Decline 234 BBAR Q4 2025 Earnings Earnings Beat Estimates Despite Stock Decline FLG Q1 2026 Earnings EPS beats estimates as Flagstar delivers positive surprise Nabors Industries Q1 2026 Earnings Earnings Beat Estimates but Stock Slips AXR Q1 2026 Earnings Earnings Per Share Slightly Ahead of Estimates Stock Rises NVMI Q1 2026 Earnings EPS Beat Drives 472 Stock Surge