Vertex Pharmaceuticals Incorporated (VRTX) valuation and key financial metrics