Performance (normalized)

-8%+18%+44%+70%+96%

Key metrics

MetricDEGEV
Price$693.53$941.95
Market cap$187.21B$250.87B
P/E ratio (TTM)36.08x25.87x
P/S ratio (TTM)3.68x5.87x
Dividend yield1.00%0.19%
Beta0.900.94
1-year return+46.04%+57.30%

Compare up to five stocks