Vertex Announces Kidney Drug Trial Results and Their Implications for Stock Performance. | Intellectia.AI