14,109,808 Stock Options of BETA Technologies, Inc. are subject to a Lock-Up Agreement Ending on 3-MAY-2026.
Published: 2026-05-02 20:51:32 ET
BETA
Published on 05/02/2026 at 08:51 pm EDT