Nurix NRIX Q1 2026 Results Miss Estimates EPS 079 vs 077 Southland Holdings SLND Q1 2026 Earnings Miss EPS 052 vs 042 Expected Cal BanCorp BCAL Blows Past Q1 2026 Forecasts EPS Hits 042 Farmer Mac AGM Blows Past Q1 2026 Forecasts EPS Hits 474