BMA Q4 2025 Earnings Strong EPS Beat Amidst Mixed Market Reaction TNXP Q1 2026 Earnings WiderthanExpected Loss Amid Continued RD Investment Tecogen Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares Core Laboratories Q1 2026 Earnings EPS Misses Estimates as Market Challenges Persist Comstock Inc LODE Q1 2026 Earnings EPS Surpasses Estimates Despite Lack of Revenue ARCT Q1 2026 Earnings Arcturus Beats EPS Estimates Amid PreRevenue Phase Stock Edges Higher