National Storage Affiliates Trust NSA Q1 2026 Earnings EPS Surpasses Estimates Amid Challenging Storage Market NLY Q1 2026 Earnings Slight EPS Beat Amid Uncertain Rate Environment and Modest Stock Decline BBT Q1 2026 Earnings Earnings Miss Estimates Amid Challenging Quarter BancFirst Corporation Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher Calidi Biotherapeutics Q4 2025 Earnings Narrowed Loss Per Share Exceeds Expectations Despite Stock Decline LGI Homes Q1 2026 Earnings Shock EPS Beat Signals Strong Operational Momentum