Walgreens, Baidu, Novavax and others
Check out the companies making headlines before the bell:Walgreens (WBA) – The drug store operator reported an adjusted quarterly profit of $1.59 per share, 19 cents above estimates, with revenue also topping Wall Street forecasts.…