Why a Nearly $30 Million Bet on BETA Stock Says More Than Its 26% Post-IPO Drop

Jan 24, 2026 - 16:00
 1
Why a Nearly $30 Million Bet on BETA Stock Says More Than Its 26% Post-IPO Drop