Performance (normalized)

-33%-18%-4%+11%+25%

Key metrics

MetricDESPCX
Price$693.53$147.95
Market cap$187.21B$1.93T
P/E ratio (TTM)36.08x-91.88x
P/S ratio (TTM)3.68x111.63x
Dividend yield1.00%0.00%
Beta0.900.00
1-year return+46.04%-8.08%

Compare up to five stocks