Trupanion Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat
ARCC Q1 2026 Earnings Net Investment Income Misses Estimates Amid Stable Portfolio Performance
CIEN Q1 2026 Earnings EPS Surpasses Estimates on Operational Strength
MDU Q1 2026 Earnings EPS Misses Estimates by 72 Stock Gains 15
CRGY Q1 2026 Earnings Earnings Surge Past Estimates as Operational Efficiency Drives Strong Results
First Advantage Corporation FA Q1 2026 Earnings EPS Beats Estimates by 216 Despite Stock Decline