BioNTech anticipates €1.6B-€1.9B 2026 revenue while advancing oncology catalysts into late 2026

BioNTech (BNTX) Q2 2026 earnings call recap: guidance cut, CEO transition, oncology pipeline updates, and key catalysts—read insights and what’s next.