Vertex Pharmaceuticals (VRTX) Reports Strong Phase 3 Kidney Data, Is The Stock Still Cheap? Simply Wall St