Stock futures mixed as Regeneron lands Covid deal. Microsoft leads Dow Jones today as it accelerates buyback.
Read More