Walgreens, Baidu, Novavax and others

Walgreens, Baidu, Novavax and others

Take a look at the businesses making headlines earlier than the bell: Walgreens (WBA) – The drug retailer operator reported an adjusted quarterly revenue of $1.59 per share, 19 cents above estimates, with income additionally topping Wall Avenue forecasts. Comparable pharmacy gross sales rose 7.3%, helped by demand for Covid vaccines. Walgreens shares initially rose […]