Performance (normalized)

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

Key metrics

MetricDEGE
Price$693.53$337.12
Market cap$187.21B$349.78B
P/E ratio (TTM)36.08x40.21x
P/S ratio (TTM)3.68x7.01x
Dividend yield1.00%0.48%
Beta0.901.37
1-year return+46.04%+19.43%

Compare up to five stocks