Update 8.38 AM EST: Adds details about Penn settlement
BioNTech (NASDAQ:BNTX) announced Friday two separate agreements worth more than $1B with the National Institutes of Health (NIH) and the University of Pennsylvania to resolve royalty and other claims related to sales of