Performance (normalized)

-23%+6%+35%+64%+93%

Key metrics

MetricISRGMRK
Price$393.33$146.76
Market cap$138.95B$362.47B
P/E ratio (TTM)41.71x114.23x
P/S ratio (TTM)11.82x5.35x
Dividend yield0.00%2.33%
Beta1.470.23
1-year return-9.75%+80.01%

Compare up to five stocks