The SEC's mandatory filing documents show that BETA said Kamen stepped down "to avoid potential distractions," but did not ...
Jefferies on Wednesday upgraded Beta Technologies (BETA) to Buy from a previous investment rating of Hold, arguing that recent market weakness has created an opportunity ahead of several potential ...