BNTX - BioNTech SE Stock Analysis | Finranks