Vertex Pharmaceuticals (VRTX): Financials, Pipeline, and Strategy | Monexa