Vertex Pharmaceuticals Incorporated (VRTX) Slid on Softer Revenue and Earnings

Vertex Pharmaceuticals Incorporated (VRTX) Slid on Softer Revenue and Earnings