
VRTX
$547.09
1D:
0.8%
1Y:
33.6%
US92532F1003Sign in to check this stock against your screens
Sign In$155.94
1D:
-0.5%
1Y:
-64.6%
US02043Q1076Mkt Cap
$20.89B
P/E Ratio TTM
8.0
Revenue TTM
$5.01B
Beta
0.27
Earnings TTM
$2.72B
Dividend Yield TTM
0.00%
$74.29
1D:
0.0%
1Y:
18.4%
US10806X1028Mkt Cap
$14.47B
P/E Ratio TTM
-24.5
Revenue TTM
$945.54M
Beta
0.97
Earnings TTM
$-570.21M
Dividend Yield TTM
0.00%