Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

BNTX

Sell

BioNTech SE · Healthcare · Germany · $25.6B · Avg Vol: $151M/d

28
StockRank
Get insider-trade alerts
Q
40
V
34
M
41
P/E (TTM)
ROE
-9.3%
D/E
0.0x
Dividend %

COMPANY DESCRIPTION

BioNTech SE is a German biotechnology company specializing in the development of active immunotherapies for cancer and other serious diseases, famously co-developing an mRNA-based COVID-19 vaccine with Pfizer. The company's competitive moat stems from its pioneering mRNA technology platform, robust intellectual property, and diversified pipeline of therapies across oncology, infectious diseases, and rare conditions. BioNTech is a global leader in mRNA innovation, pursuing personalized treatment approaches.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue20.1B4.4B3.2B3.3B-45.1%3.1B2.1B2.1B-19.8%
EPS44.944.48-3.21-5.45-90.0%-7.84-5.75-5.63
Shares243.2M237.7M240.0M251.3M+3.3%251.2M
Debt245.9M253.9M294.6M309.8M8.0%368.8M
Equity23.2B23.5B22.5B22.3B-1.4%
Op CF15.7B6.2B240.7M528.4M-67.7%792.9M
Inv CF-40.9M-8.1B-2.4B-2.9B
Fin CF-1.6B-902.2M-53.2M-61.3M
Loading 1Y...
PRICE (1Y)+10.8%
89.3396.14103110117Jul 20Aug 10Aug 28
SMA 50SMA 200

Close
$102.07
RSI (14)
59.4
52W High
$124.00
From 52W High
0.8%

SCORE BREAKDOWN

Quality
40
ROIC
-7.3%38.9
ROE
-9.3%37.7
GP/Assets
9.5%25.7
Op. Margin
-806.6%8.0
FCF/Assets
2.0%55.3
Piotroski
431.8
Int. Cover
-50.0x6.2
D/E Ratio
0.02x80.1
Current Ratio
7.85x81.9
Value
34
P/E (TTM)
N/A
EV/EBITDA
-9.6x25.0
P/FCF
50.7x24.6
P/B
1.2x80.0
P/S
9.1x28.9
Div Yield
N/A
Momentum
41
52W High %
82%69.5
RS 6M
-20%41.9
SMA 50/200
0.97x53.8
EPS Rev 4W
-14.7%7.1
EPS Rev 12W
-8.6%14.3
EPS Improve
+28%40.7
Q Growth
N/A

FUNDAMENTALS

Market Cap
$25.6B
P/E (Forward)
-19.8x
Gross Margin
76.6%

SECTOR PEERS

Closest peers in Healthcare, ranked by industry match, size, and score similarity. Cross-listings of BNTX are excluded.

TickerCompanyMkt CapStockRankSignal
BNTXBioNTech SE(you)$25.6B28Sell
IMTXImmatics N.V.$1.4B11Strong Sell
FYB.DEFormycon AG$380M36Hold
IFRXInflaRx N.V.$329M39Hold
VRXAVeraxa Biotech AG$191M1Strong Sell
SRT3.DESartorius Aktiengesellschaft$19.6B55Hold
SHL.DESiemens Healthineers AG$52.7B62Hold
FRE.DEFresenius SE & Co. KGaA$25.5B82Strong Buy
BAYN.DEBayer Aktiengesellschaft$55.6B81Strong Buy
MRK.DEMerck KGaA$70.2B85Strong Buy

Peer medians: ROE 7.2% · P/E 16.5x · Gross margin 42.9%

BioNTech SE (BNTX): Stock Score Summary

BioNTech SE (BNTX) has a MoatMap StockRank of 28/100 based on Quality (40/100), Value (34/100), and Momentum (41/100) factor scores. The current signal is SELL.

BioNTech SE is a German biotechnology company specializing in the development of active immunotherapies for cancer and other serious diseases, famously co-developing an mRNA-based COVID-19 vaccine with Pfizer. The company's competitive moat stems from its pioneering mRNA technology platform, robust intellectual property, and diversified pipeline of therapies across oncology, infectious diseases, and rare conditions. BioNTech is a global leader in mRNA innovation, pursuing personalized treatment approaches.

Key Financial Metrics

Price$102.07
Market Cap$25.6B
P/E (Forward)-19.83
Price/Book1.17
Return on Equity-9.3%
Return on Invested Capital-7.3%
Debt/Equity0.02x
Gross Margin76.6%
Operating Margin-806.6%
Revenue Growth-59.5%
Free Cash Flow$506M

BioNTech SE operates in the Biotechnology industry, part of the Healthcare sector (Germany).

Frequently Asked Questions

What is BioNTech SE’s (BNTX) StockRank?
MoatMap’s StockRank for BioNTech SE (BNTX) is 28/100, with a Sell signal. It is a composite of Quality (40), Value (34), and Momentum (41) factor ranks across MoatMap’s 20,000+ stock universe.
Does BioNTech SE have an economic moat?
BioNTech SE (BNTX) has a Quality factor score of 40/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is BioNTech SE a buy, hold, or sell?
MoatMap’s current signal for BioNTech SE (BNTX) is Sell, based on a StockRank of 28/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is BioNTech SE in?
BioNTech SE (BNTX) operates in the Healthcare sector, specifically the Biotechnology industry (Germany).