Vertex Pharmaceuticals Incorporated
VRTX Healthcare Biotechnology
Vertex Pharmaceuticals Incorporated’s revenue for fiscal 2025 (year ended December 2025) was $12.0 billion, up 8.90% from fiscal 2024.
- Revenue
- +11.9%
- EPS
- −39.2%
- Free cash flow
- −52.1%
Quarter to September 2026, against a year earlier
Follow VRTX
Alert me
Vertex Pharmaceuticals Incorporated (VRTX) valuation and DCF model
At $547.43 the price implies free cash flow after share-based pay growing 18.9% a year for ten years.
Free cash flow after share-based pay grew −34.6% a year over the last five years. The price asks for 53.4 points a year more than its five-year rate. The industry’s median company is priced for 27.2%.
In December 2017 the price assumed 25.4% a year; Vertex Pharmaceuticals Incorporated went on to grow free cash flow after share-based pay 23.9% a year to FY2025.
- The price needs
- 18.9% a year for ten years
- $547.43
- today’s price
- Its base case
- −10.0% a year for five years, then −6.0%
- $80.82
- 85.2% below today’s price
Base case on its own ten-year record Vertex Pharmaceuticals Incorporated’s own growth, carried forward
Its assumptions
Powerpack lets you start from a scenario and type over any of them.
How we got there$10.58b 10 years of cash to equity+$7.31b terminal value+$2.81b net cash=$20.70b equity value÷256.18m shares=$80.82 per share
Valuation against its own history
| Multiple | Current | 5Y avg | 10Y avg | vs 10Y avg | Industry median | vs industry | 10Y range |
|---|---|---|---|---|---|---|---|
| P/E | 34.94× | 27.94× | 41.48× | 16% below | 10.60× | 230% above | |
| P/FCF | 43.34× | 30.70× | 40.06× | 8% above | 25.18× | 72% above | |
| P/B | 6.64× | 6.09× | 8.05× | 18% below | 2.13× | 212% above | |
| EV/EBITDA | 30.01× | 22.03× | 67.32× | 55% below | 0.66× | 4428% above | |
| EV/Sales | 10.52× | 9.06× | 10.15× | 4% above | 9.02× | 17% above |
VRTX trades at 34.94× P/E, against a 10-year average of 41.48× (range 20.11×–142.91×). That is dearer than 75% of the last 8 year-end readings; re-rating to the average implies $649.86 per share.