Sign in

BioNTech SE

22UABiotechnology

€79.15+0.70%As of Oct 29vs prior close
Market cap
$22.3B
P/E (TTM)
–
From 52W high
−23.53%
EPS (LTM)
-€6.71
Revenue (LTM)
€2.6B
Net margin
-63.64%

Nomior Score

42
Steady ProfileBottom 33% of the scored universe
Growth29
Quality53
Value56
Momentum40
Resilience52

Growth

−45.06%revenue a year over 3 fiscal years

YE22 €17.3BLTM €2.6B

Connections

Revenue to profitYE25

The net loss was 40% of revenue, wider by 15 pts on a year.

Latest