Costamare Inc CMRE Q1 2026 Earnings EPS Misses Estimates as Stock Declines 42 JBTM Q1 2026 Earnings EPS Beat Drives Positive Market Reaction VIVS Q3 2025 Earnings EPS Surprise Beats Estimates Amid Unreported Revenue BioTechne TECH Q1 2026 Earnings EPS Falls Short of Estimates but Stock Rises PG Q1 2026 Earnings Slight EPS Miss as Consumer Giant Holds Steady DTE Energy Q1 2026 Earnings EPS Misses Analyst Estimates by Nearly 4