CFFN Q1 2026 Earnings EPS Misses Estimates Amid Narrowing Net Interest Margin
PENG Q1 2026 Earnings EPS Surges Past Estimates Stock Gains 248
MTRN Q1 2026 Earnings Earnings Beat Expectations on Strong Operational Execution
Upwork Q1 2026 Earnings EPS Surges Past Estimates as Freelance Platform Gains Traction
ARCT Q1 2026 Earnings Arcturus Beats EPS Estimates Amid PreRevenue Phase Stock Edges Higher