BioNTech heads into earnings with bulls still holding the line
BNTX arrives at its May 15 earnings date with the stock nursing a 6.4% weekly loss, analysts trimming targets, yet a Street consensus that remains broadly constructive — the question is whether the pipeline can justify…
