ICFI Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rises on Positive Market Sentiment Redwood Trust Inc 900 Senior Notes Due 2029 RWTO Q1 2026 Earnings BottomLine Miss Underscores NearTerm Headwinds Costamare Bulkers Holdings Limited CMDB Q1 2026 Earnings Positive Earnings Per Share Amid Slight Market Headwinds PECO Q1 2026 Earnings Strong EPS Surge Beats Estimates by 40 VTVT Q1 2026 Earnings Massive EPS Surprise Driven by a NonRecurring Gain CEA Industries Q3 2023 Earnings Loss Per Share of 010 Amidst Cautious Market Signals