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 als...