VERTEX PHARMACEUTICALS INCVRTX

Market cap
$109.6B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20241,531+21.26%
Dec 31, 20231,262+16.84%
Dec 31, 20221,080+19.48%
Dec 31, 2021904+22.80%
Dec 31, 2020736+34.42%
Dec 31, 2019548+33.75%
Dec 31, 2018410+50.19%
Dec 31, 2017273+31.85%
Dec 31, 2016207+76.53%
Dec 31, 2015117+194.90%
Dec 31, 201440-55.35%
Dec 31, 201389-62.42%
Dec 31, 2012237+272.09%
Dec 31, 201164