Ubisoft Shares Decline After Company Warns of Further Losses Ahead NCPL Q1 2026 Earnings Significant EPS Miss Amid Sharp Stock Rally MFA Financial Q1 2026 Earnings Slight EPS Miss Amid Stable Loan Portfolio PGY Q1 2026 Earnings Massive EPS Beat Highlights Operational Leverage but Stock Slips BancFirst Corporation BANF Q1 2026 Earnings EPS Beat Highlights Steady Performance Aaron Carter Wrongful Death Case Highlights Liability Risks for Physicians and Pharmacies in Opioid Crisis Primoris Services Corporation PRIM Q1 2026 Earnings Mixed Start as EPS Misses Estimates but Stock Gains