- BETA is trading 6.4% down today at $17.79, experiencing a pullback from a multi-day rally.
- The previous surge was fueled by news of a strategic investment, with Amazon disclosing a 5.3% stake in the company via a Schedule 13G filing in February 2026.
- Today's decline is attributed to profit-taking, potentially influenced by recent insider selling by CEO Kyle Clark, who sold shares on July 1 and July 2, 2026, under a pre-established trading plan.