CRDF Q1 2026 Earnings EPS Misses Estimates Stock Rises on Pipeline Progress ADBE Q1 2026 Earnings EPS Tops Estimates Modestly BNS Q1 2026 Earnings EPS Beats Estimates as Bank Delivers Strong Core Performance Tucows Inc TCX Q1 2026 Earnings Negative EPS Reflects Ongoing Investment Phase Amid Stock Stagnation FirstService Q1 2026 Earnings EPS Beats Estimates Stock Slips Slightly PRMB Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Earnings Shortfall