Skip to content
20-F

Annual Report (Foreign)

BioNTech SE BNTX

0001776985-26-000017

← back to feed
Filed
Mar 10, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 241.7M sh
Shares Diluted FY 2025 · Dec 31, 2024 240.4M sh
Shares Diluted FY 2025 · Dec 31, 2023 240.6M sh
Operating Cash Flow FY 2025 · Dec 31, 2025 €456M
Operating Cash Flow FY 2025 · Dec 31, 2024 €207.7M
Operating Cash Flow FY 2025 · Dec 31, 2023 €5.37B
Cash And Equivalents FY 2025 · Dec 31, 2025 €7.68B
Cash And Equivalents FY 2025 · Dec 31, 2024 €9.76B
Cash And Equivalents FY 2025 · Dec 31, 2023 €11.66B
Cash And Equivalents FY 2025 · Dec 31, 2022 €13.88B
Stockholders Equity FY 2025 · Dec 31, 2025 €19.22B
Stockholders Equity FY 2025 · Dec 31, 2024 €19.41B
Stockholders Equity FY 2025 · Dec 31, 2023 €20.25B
Stockholders Equity FY 2025 · Dec 31, 2022 €20.06B
Current Liabilities FY 2025 · Dec 31, 2025 €2.14B
Current Liabilities FY 2025 · Dec 31, 2024 €2.52B
Total Liabilities FY 2025 · Dec 31, 2025 €2.76B
Total Liabilities FY 2025 · Dec 31, 2024 €3.12B
Current Assets FY 2025 · Dec 31, 2025 €16.15B
Current Assets FY 2025 · Dec 31, 2024 €18.8B
Total Assets FY 2025 · Dec 31, 2025 €21.99B
Total Assets FY 2025 · Dec 31, 2024 €22.53B
Eps Diluted FY 2025 · Dec 31, 2025 −€4.70
Eps Diluted FY 2025 · Dec 31, 2024 −€2.77
Eps Diluted FY 2025 · Dec 31, 2023 €3.83
Eps Basic FY 2025 · Dec 31, 2025 −€4.70
Eps Basic FY 2025 · Dec 31, 2024 −€2.77
Eps Basic FY 2025 · Dec 31, 2023 €3.87
Rd Expense FY 2025 · Dec 31, 2025 €2.1B
Rd Expense FY 2025 · Dec 31, 2024 €2.25B
Rd Expense FY 2025 · Dec 31, 2023 €1.78B
Net Income FY 2025 · Dec 31, 2025 −€1.14B
Net Income FY 2025 · Dec 31, 2024 −€665.3M
Net Income FY 2025 · Dec 31, 2023 €930.3M
Operating Income FY 2025 · Dec 31, 2025 −€1.4B
Operating Income FY 2025 · Dec 31, 2024 −€1.31B
Operating Income FY 2025 · Dec 31, 2023 €690.4M
Cost Of Revenue FY 2025 · Dec 31, 2025 €641.8M
Cost Of Revenue FY 2025 · Dec 31, 2024 €541.3M
Cost Of Revenue FY 2025 · Dec 31, 2023 €599.8M
Shares Outstanding FY 2025 · Mar 3, 2025 239.97M sh