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