07:17 AM EDT, 08/04/2025 (MT Newswires) -- BioNTech (BNTX) reported a Q2 loss Monday of 1.60 euros ($1.85) per share, narrowing from a loss of 3.36 euros a year earlier.
Analysts polled by FactSet expected a loss of 2.28 euros per share.
Revenue for the quarter ended June 30 was 260.8 million euros, up from 128.7 million euros a year earlier.
Analysts surveyed by FactSet expected 150.9 million euros.
The company reaffirmed its 2025 revenue guidance of between 1.70 billion euros to 2.20 billion euros. Analysts polled by FactSet expect 1.98 billion euros.
Shares of the company were up 1.8% in recent premarket activity.