Birchtech Corp BCHT Q1 2026 Earnings EPS Miss Weighs on Shares SPCE Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Surge Vista Gold Corp Q1 2026 Earnings EPS Loss of 002 as PreRevenue Producer Advances Mt Todd ATMU Q1 2026 Earnings Earnings Per Share Slightly Beats Estimates Amid Positive Market Reaction NUVB Q1 2026 Earnings Small EPS Beat Fails to Lift Shares Amid PreRevenue Stage STZ Q1 2026 Earnings EPS Beats Estimates by 948 as Stock Edges Lower