Vertex Pharmaceuticals (VRTX): Growth, Diversification, and Market Impact | Monexa