
VRTX
$451.63
1D:
-1.6%
1Y:
1.8%
US92532F1003Sign in to check this stock against your screeners
Sign In$98.32
1D:
-0.8%
1Y:
47.7%
US1266501006Mkt Cap
$125.45B
P/E Ratio TTM
42.6
Revenue TTM
$407.91B
Beta
0.62
Earnings TTM
$2.93B
Dividend Yield TTM
2.71%
$307.80
1D:
2.2%
1Y:
-18.0%
US8636671013Mkt Cap
$118.00B
P/E Ratio TTM
35.3
Revenue TTM
$25.27B
Beta
0.79
Earnings TTM
$3.34B
Dividend Yield TTM
1.12%