CDNS Q1 2026 Earnings EPS Tops Estimates Stock Edges Higher OBDC Q1 2026 Earnings EPS Misses Estimates Stock Declines BCS Q1 2026 Earnings EPS Beat by 1036 Despite Slight Stock Decline AEMD Q1 2026 Earnings Slightly Better Than Expected Loss Amid No Revenue FTRE Q1 2026 Earnings Earnings Beat Expectations with 241 Surprise First Citizens BancShares FCNCN Q1 2026 Earnings Strong EPS Beat Amid Stable Preferred Stock Performance