Market Commentary BioNTech Slides as Biotech Retreat Overshadows Insider Sale and Plant Closures
BioNTech shares came under pressure on Thursday, caught in a sector-wide pullback that dragged down development-stage biotechnology names across the board. The Mainz-based company’s stock shed 3.7% to trade at...