NHI Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Biogen BIIB Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction TopBuild Corp BLD Q1 2026 Earnings EPS Beats Estimates Amid Subdued Revenue Outlook PRTS Q1 2026 Earnings EPS Surprises with 4885 Beat Stock Falls 392 GEN Q1 2026 Earnings EPS Beats Estimates by 201 Despite Modest Stock Decline NBHC Q1 2026 Earnings Earnings Miss Weighs on Investor Sentiment Despite Resilient Operations