This article first appeared on GuruFocus. BETA Technologies Inc (NYSE:BETA) is set to release its Q1 2026 earnings on May 12, 2026. The consensus estimate for Q1 2026 revenue is $8.61 million, and the ...