Stock Taper
Latest 13F filing data - Q1 2026
BETA Technologies, Inc.
BETA
Shares Held
314K
Value
$4.62M