VERTEX PHARMACEUTICALS INCVRTX

Market cap
$119.1B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 2024-0.2-100.57%
Dec 31, 202340.7-18.49%
Dec 31, 202249.9+29.97%
Dec 31, 202138.4-19.68%
Dec 31, 202047.8+52.51%
Dec 31, 201931.3+34.97%
Dec 31, 201823.2+212.93%
Dec 31, 20177.4+77.04%
Dec 31, 20164.2-110.69%
Dec 31, 2015-39.2-63.85%
Dec 31, 2014-108.4+53.64%
Dec 31, 2013-70.6-2758.67%
Dec 31, 20122.7-74.85%
Dec 31, 201110.6-102.27%
Dec 31, 2010-464.3