Top 10 Holdings Company Symbol Total Net Assets Laboratory Corp. of America Holdings LH 7.87% Alnylam Pharmaceuticals Inc. ALNY 7.30%...
biontech stock price
BioNTech SE is a Germany-based clinical-stage biotechnology company. The Company focuses on patient-specific immunotherapies for the treatment of cancer and...