BioNtech SE (BNTX.O) reported revenue of €118.1 million in Q1 2026, compared to €182.8 million in the same period last year, and market expectations of €167 million.

2026-05-05

BioNtech SE (BNTX.O) reported revenue of €118.1 million in Q1 2026, compared to €182.8 million in the same period last year, and market expectations of €167 million.