TXG Q1 2026 Earnings EPS Beat Masks Revenue Uncertainty as Stock Declines CTBI Q1 2026 Earnings Earnings Beat Driven by Strong Credit Quality and Operational Discipline Costamare Inc CMRE Q1 2026 Earnings EPS Misses Estimates as Stock Declines 42 C4 Therapeutics Q1 2026 Earnings EPS Surprises to the Upside as Biotech Focuses on Pipeline Execution Trupanion TRUP Q1 2026 Earnings Strong Earnings Beat Yet Stock Edges Lower DWSN Q2 2019 Earnings EPS Misses Estimates Amid Challenging Energy Market Conditions