The COVID-19 pandemic may have ended a long time ago, but the European Commission is still ordering 146 million doses of coronavirus vaccines, Berliner Zeitung reports. The costs, however, remain ...
Financial analysis of Pfizer Inc. stock ahead of its earnings release. PFE faces significant headwinds from patent expiries, click for my updated look at the stock.