Vertex Pharmaceuticals Inc (VRTX) Valuation Ratios & Charts