Costamare Q1 2026 Earnings EPS Slightly Misses Estimates Stock Declines SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower RDWR Q1 2026 Earnings EPS Misses Estimates Amid Limited Revenue Disclosure AbbVie ABBV Q1 2026 Earnings Slight EPS Beat Amid Steady Performance INVH Q1 2026 Earnings Strong EPS Surprise Amidst Stable Operations RDY Q1 2026 Earnings Significant EPS Miss Amid Challenging Quarter