The 2017 report card so far: Big Biotech largely trading up as pharma posts mixed results