BioNTech SE

BioNTech SE

74.06
CHF
-0.42
(-0.56%)
-6.29EPS
18.92BMarket Cap
Nov 03Next Earn

No stock splits recorded

Our records contain no stock splits for BioNTech SE (BX:22UA).

Stock splits API