NBBK Q1 2026 Earnings Earnings Miss as EPS Falls 285 Below Estimates
CRCT Q1 2026 Earnings Earnings Per Share Surges Past Estimates by 145
FITBM Q1 2026 Earnings Preferred Stock Delivers 35 EPS Surprise Above Consensus
Passage Bio Q1 2026 Earnings Narrowerthanexpected loss signals disciplined spending
PRTS Q1 2026 Earnings EPS Surprises with 4885 Beat Stock Falls 392
LNT Q1 2026 Earnings Earnings Beat Expectations with 712 Surprise