Analysis BioNTech Nears a Crossroads: Factory Closures, Founder Exits, and a Cancer-Pipeline Bet Are All Converging
Friday’s closing price of €80.20 left BioNTech down 1.41% on the day and 4.86% lower on the week, but the stock has managed a 7.36% gain over the past month....