Security National Financial Corporation SNFCA Q4 2025 Earnings Profitability Maintained Amid Mixed Market Signals Nabors Industries Q1 2026 Earnings Loss Narrows as EPS Beats Estimates but Shares Slip GRI Bio Inc Q1 2026 Earnings EPS Misses Estimates as DevelopmentStage Company Faces Headwinds LDI Q1 2026 Earnings EPS Misses Estimates by Wide Margin Shares Rise Despite Loss SWAG Q1 2026 Earnings Profitability Milestone with Positive EPS CarMax Q1 2026 Earnings EPS Surges Past Estimates with 468 Surprise