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