Performance (normalized)

-8%+16%+39%+62%+86%

Key metrics

MetricMRKVRTX
Price$150.34$546.12
Market cap$371.31B$138.61B
P/E ratio (TTM)117.67x31.30x
P/S ratio (TTM)5.51x10.90x
Dividend yield2.27%0.00%
Beta0.210.30
1-year return+78.86%+37.59%

Compare up to five stocks