Analysis BioNTech’s Works Council Letter and a Rejected €20 Million Bid Shadow a Profitable Quarter
BioNTech closed the third quarter of 2026 with EUR 1,289.2 million in revenue and a net profit of EUR 184.5 million, and it nudged up the midpoint of its full-year...