🔴 Beam Therapeutics Plunges 6.28% Amid Biotech Sector Selloff, Despite Positive Data | MarketDownload | MarketDownload