Performance (normalized)

-6%+7%+21%+35%+49%

Key metrics

MetricDERTX
Price$693.53$200.79
Market cap$187.21B$270.62B
P/E ratio (TTM)36.08x36.82x
P/S ratio (TTM)3.68x3.05x
Dividend yield1.00%1.33%
Beta0.900.29
1-year return+46.04%+26.54%

Compare up to five stocks