Loading live market data…

BioNTech SE

NASDAQ:BNTX

$90.4 USD

$0.33 (0.37%)

Volume
923.47K
Average Volume
958.47K
Market Capitalization
$22.86B
P/E Ratio
-15.46
Dividend Yield
0.00%
Price Target
$135.00
Year High
$124.00
Year Low
$79.52
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$8.80

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.19%

Investors Holding

13

change: -288 | last: 301

Increased Positions

4

change: -128 | last: 132

Reduced Positions

0

change: -75 | last: 75

New Positions

3

change: -38 | last: 41

Sold Positions

261

change: 207 | last: 54

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -226.5746 | last: 2.2657

Total Invested

45.26M

BNTX Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $81.02 241.7M $19.58B $7.67B $267.29M $12.18B
2024-12-31 $110.04 240.4M $26.45B $9.76B $254.2M $16.95B
2023-12-31 $95.48 240.6M $22.97B $11.66B $219.1M $11.53B
2022-12-31 $140.29 243.3M $34.13B $13.88B $212.2M $20.47B
2021-12-31 $226.71 244M $55.32B $1.69B $301.5M $53.93B
2020-12-31 $66.70 235.44M $15.7B $1.21B $240.1M $14.73B
2019-12-31 $30.21 211.5M $6.39B $519.15M $74.21M $5.94B
2018-12-31 $12.42 226.86M $2.82B $411.5M $54.22M $2.46B
2017-12-31 $11.86 226.86M $2.69B $172.11M $50.35M $2.57B
2016-12-31 $13.52 - $- $303.68M $26.67M $-277.01M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $76.89 252.88M $19.44B $9.95B $303.12M $9.8B
2025-12-31 $81.02 245.16M $19.86B $7.67B $267.29M $12.46B
2025-09-30 $84.02 239.17M $20.1B $10.09B $245.4M $10.25B
2025-06-30 $90.34 241.62M $21.83B $10.27B $269.6M $11.83B
2025-03-31 $84.15 240.35M $20.22B $10.18B $293M $10.33B
2024-12-31 $110.04 240.28M $26.44B $9.76B $254.2M $16.93B
2024-09-30 $106.64 239.74M $25.57B $9.62B $243.7M $16.19B
2024-06-30 $73.45 237.73M $17.46B $10.38B $254.6M $7.34B
2024-03-31 $86.65 240.53M $20.84B $8.98B $236.3M $12.1B
2023-12-31 $95.48 237.73M $22.7B $11.66B $219.1M $11.25B
2023-09-30 $102.72 239.7M $24.62B $13.5B $201.9M $11.33B
2023-06-30 $98.92 239.77M $23.72B $14.17B $205.7M $9.76B