Bastox
$BEAM Mega Buy!
Bank of America purchased 720,648 Beam Therapeutics shares worth approximately $24.73 million, giving it a 0.70% stake. Institutional investors collectively own 99.68% of the company.
3

About BEAM
Bearish Sentiment
How do you feel about BEAM?