Performance (normalized)

-5%+10%+26%+41%+56%

Key metrics

MetricJNJVRTX
Price$275.23$546.12
Market cap$663.28B$138.61B
P/E ratio (TTM)30.99x31.30x
P/S ratio (TTM)6.60x10.90x
Dividend yield1.97%0.00%
Beta0.230.30
1-year return+53.97%+37.59%

Compare up to five stocks