BioNTech SE Sponsored ADR (BNTX) closed the last trading session at $112.76, gaining 1.3% over the past four weeks, but there could be plenty of upside left in the stock if short-term price targets ...
Bank of America Securities analyst Tazeen Ahmad maintained a Buy rating on BioNTech SE (BNTX – Research Report) yesterday and set a price ...
Moderna's mRNA technology gained rapid validation as sales of its covid vaccine soared in 2021 and 2022, but we think the firm has yet to secure a narrow economic moat around its business, largely due ...
Moderna now expects 2025 revenue to come in between $1.5 billion and $2.5 billion, most of which will come in the second half ...