NHI Q1 2026 Earnings EPS Falls Short of Estimates Amid Stable Operations MetLife MET Q1 2026 Earnings EPS Surpasses Estimates by 549 FOR Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin Stock Gains 36 BancFirst Corporation Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher ALVO Earnings Overview 20260528 BMY Q1 2026 Earnings Strong EPS Beat Highlights Cost Discipline and Pipeline Advances