BioNTech Q3 2026 swings to net profit of €184.5 million - BNTX News | Rallies