Forbes Earnings Preview: Vertex Pharmaceuticals Incorporated