
VRTX
$510.75
1D:
0.5%
1Y:
33.2%
US92532F1003Sign in to check this stock against your screeners
Sign In$63.06
1D:
0.4%
1Y:
38.3%
US1101221083Mkt Cap
$128.81B
P/E Ratio TTM
13.9
Revenue TTM
$49.19B
Beta
0.23
Earnings TTM
$9.28B
Dividend Yield TTM
3.98%
$92.13
1D:
-0.7%
1Y:
-3.6%
IE00BTN1Y115Mkt Cap
$117.93B
P/E Ratio TTM
22.5
Revenue TTM
$34.85B
Beta
0.57
Earnings TTM
$4.85B
Dividend Yield TTM
3.09%