2025 financials from company filings, BioNTech converted from euros at $1.13; cash at Jun 2026
Moderna
vs
BioNTech
Patents
$189M
Patent portfolio valueDealroom Patent Intelligence estimate
$788M
234
Active patent families
583
23
Families worth $3M or more
104
Financials, 2025
$1.9B
Revenue
$3.2B
55%
Gross margin
78%
$3.1B
R&D spend
$2.4B
161%
R&D as a share of revenue
73%
−158%
Operating margin
−49%
−145%
Net margin
−40%
Balance sheet and people
$6.9B
Cash and investmentsJun 2026
$19B
6,239
EmployeesDealroom, latest
5,211