Costamare Q1 2026 Earnings EPS Misses Estimates Shares Decline 42 FICO Q1 2026 Earnings EPS Surges Past Estimates as Stock Gains 314 TRI Q1 2026 Earnings EPS Beat Drives Modest Stock Gains Amid Steady Business Performance CDRO Q4 2025 Earnings Narrowing Losses but EPS Misses Estimates Sharply Docebo Q1 2026 Earnings Narrow EPS Miss Positive Market Reception Despite Limited Disclosures TUYA Q1 2026 Earnings EPS Slightly Below Estimates Amidst Flat Stock Performance