Vertex Pharmaceuticals (VRTX): Financial Analysis and Market Impact | Monexa