Vertex Pharmaceuticals (NASDAQ: VRTX) and AstraZeneca (NASDAQ: AZN), two of the world's leading drugmakers, missed last ...