Limoneira LMNR Q1 2026 Results Miss Estimates EPS 048 vs 034 FB Bancorp FBLA Stalls at 1400 Consolidation Phase 20260520