Ball Corporation Q1 2026 Earnings EPS Beats Estimates by Nearly 9 Amid Solid Operational Performance FOSL Q1 2026 Earnings BetterThanExpected Loss Fails to Rally Investors SOLS Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges CGBD Q1 2026 Earnings Narrow EPS Miss Weighs on Investor Sentiment as Portfolio Remains Resilient CBFV Q1 2026 Earnings Modest EPS Beat Amid Flat Stock Reaction Costamare Inc CMRE Q1 2026 Earnings EPS Misses Estimates as Stock Declines 42