Is Vertex Pharmaceuticals Running Out of Steam or Taking a Breather?