MARPS Q4 2025 Earnings Trust Reports Positive EPS Despite Sparse Data Stock Gains 142 Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines GEOS Q1 2026 Earnings Losses Reported Stock Edges Lower BWNB Q1 2026 Earnings EPS Misses Estimates amid Operational Challenges Talos Energy Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares HEI Q4 2025 Earnings EPS Beat Amid Modest Stock Reaction